Another first for Tonido!
Tonido is featured in August issue of Linux Magazine. Check out http://www.linux-magazine.com/issues/2009/105/cloud_9.
Thanks Dmitri Popov for your balanced and thorough review.
June 23, 2009
by codemechanic
0 comments
Another first for Tonido!
Tonido is featured in August issue of Linux Magazine. Check out http://www.linux-magazine.com/issues/2009/105/cloud_9.
Thanks Dmitri Popov for your balanced and thorough review.
June 19, 2009
by codemechanic
1 Comment
Sometimes when you check out shell and perl scripts from subversion to run automated tests it will be handy if you can set the executable permission permanently in the subversion repository. The following code snippet will do that for you. Just change the filename to your script name.
svn propset svn:executable ON filename
June 16, 2009
by codemechanic
16 Comments
Note: I wrote this post 2 days before the launch of Opera Unite. So read it from historical perspective – Where the world was without Opera Unite.
I am writing this post with a hope that Håkon Wium Lie (CTO of Opera) will get a chance to read this post. I used Opera browser 3 years ago. I don’t really remember the reason why i have switched from Opera to Firefox. But i still think it is a great browser. Probably one of the under appreciated ones for the value it provides to the users. I recently came across a blog post from Geek Technica (http://www.geektechnica.com/2009/06/8-browser-innovations-started-by-opera/). It is shocking to see a pioneer known for its innovations has only ~2.2% market share in desktop browsers compared to IE6′s 14.2% market share.
One can categorize the browser players into four major categories.
Since Microsoft and Apple have operating system play they are not going to go in the direction of making operating system completely irrelevant. But they do have the advantage of bundling their browsers with their operating systems. So IE and safari are going to be around for the foreseeable future. They are not going to go away easily.
The other leading browser Firefox commands immense loyalty with their user base. Firefox’s powerful add-ons and extensible architecture make the browser indispensable to its users and it will be hard for other players to poach the Firefox’s committed user base.
The recent entry of Google chrome has made browser market much more competitive. If you look at the chart Google Chrome has gained 5.5% of market share in a short period of time. With the introduction of Google native client its strategy is very clear. Bring the power and speed of native applications to the web platform and make the underlying operating system irrelevant for the end users. Google native client allows the developers to access the full computational power of underlying CPU and enables them to create rich dynamic internet applications. Considering their past track record Google will be able to provide all the mainstream desktop applications in browser with the same functionality and features. I will not be surprised if Google can gain at least 1/4th of total desktop browser market share in a year time.
So with the exception of Opera, all the browsers have one or other advantages (bundling, native client, add-ons, etc..). The situation is precarious for Opera in the desktop segment. Unless otherwise they do something groundbreaking or revolutionary they may not be able to increase the market share from current level and most probably will be delegated to obscure status.
So now coming to the core of the topic. How Tonido can help Opera not only to gain the market share but also to win the the browser war ultimately. For people who don’t know what Tonido is: It is a cross platform , peer-to-peer, personal web application platform.
Tonido Platform Features
If you want to know more about Tonido Platform, please refer to our post How Tonido Platform Works
So How Tonido Platform can help Opera Browser?
— Original Blog Post Ends Here —
Note: Opera’s Unite launch today closes the opportunity for us. But Kudos to the Opera Team and we wish good luck with their endeavors.
For the naysayers, Opera’s Unite launch completely validates the concept of Tonido. We are happy about it! But we are not going to sit idle as well. This is a big space and Opera’s Unite will raise awareness overall about solutions that respect privacy and freedom from thirdparty servers and it is a good thing. And we are going to march steadfast until we reach our goal.
A question to the developer community: If Tonido decides to build a browser based on WebKit with a http and p2p stack, will you be interested in it? Will you be able to develop applications for Tonido? Let us know.
June 14, 2009
by Ethan Hall
1 Comment
Recently, I had to research different online payment options. Out of the box options such as Paypal, Google and Amazon compared to be same except for some minor differences. However, there were some significant differences especially in the fee structure when we analyzed an independent Online merchant account.
|
|
Paypal |
|
Amazon |
Merchant Account1 |
|
Transaction Fees Per Transaction |
Monthly sales under $3,000 2.9% + $0.30. $3,000 – $9,999 2.5% + $0.30 $10,000 – $99,999 2.2% + $0.30 $100,000 or more 1.9% + $0.30 |
Same as Paypal |
Same as Paypal. 5% for <$10 transactions. |
2.19 + 0.35 (base) Volume determines pricing. |
|
Monthly Fee |
$0 at Paypal |
$0 |
$0 |
Monthly Fixed Fee: $307 |
|
Foreign Card (in addition to Transaction Fees above) |
+1% |
+1% |
+1% |
+1 to 1.3% |
|
Authorization – Reauthorization- Capture Time limit |
29 days |
7 days6
|
Time limit not specified.2 |
No time limit specified for Reauthorization and Capture. 3 |
|
Shipping Fees setup |
Yes |
Yes |
Yes |
Yes |
|
Tax Fees setup |
Yes |
Yes (No in built support for VAT) |
Yes (No in built Support for VAT) |
Yes |
|
Digital goods transactions |
Yes need coding |
Yes |
Yes needs coding |
Yes |
|
Coupons |
Yes need coding |
Yes |
Yes need coding |
Yes |
|
Gateway account |
Buyer can or cannot have paypal account5 |
Must have google checkout account |
Must have Amazon account |
NA |
|
Checkout at |
Paypal website |
Google Website |
Amazon Website |
Your Website |
1 Average price specified. Price varies among different merchants. Custom programming required.
2No option is given for Reauthorization.
3Reauthorization must be successful to capture funds fully.
5There are complaints that after 10 or more transactions with the same credit card, buyers are required to have Paypal account. Also, transactions from outside US at times are required to create a Paypal account. Even though, it is not explicitly written on the paypal website.
6Google gives unlimited time for authorization – reauthorization – capture cycle when their API is implemented with programming.
7Average Gateway Fees and Merchant Acct Fee
June 11, 2009
by madhan
0 comments
Sorry for the long hiatus between posts. Not finding time to post, just means we are keeping our noses down on the grindstone. But we finally have our TonidoPlug sister site live.
Check it out at http://www.tonidoplug.com and do tell us if you love it or hate it. And while you are there, don’t forget to sign up for the pre-order notification mailing list.
May 26, 2009
by madhan
2 Comments
The upcoming release of Tonido will have Torrent client application that allows you to start new torrents, monitor their progress and even download downloaded files from a remote machine.
Here are some screenshots as a preview.
Activity (more detail)
Adding a new torrent can be done from a HTTP URL or by uploading a .torrent file.
And to make it really, really easy, we will have a FireFox plugin that will allow you to click on a torrent file and send it directly to your Tonido Torrents application to start downloading.
Enjoy!
May 18, 2009
by madhan
6 Comments
One of the challenges we have at CodeLathe is making sure Tonido builds/runs on all 4 OSes(Windows, Mac, Linux + Tonido Plug) without problems. And we have to keep verifying that things are not broken as we do development. So I thought I would talk a little bit about the continuous integration process we have for Tonido as well as the testing infrastructure. Maybe this would help you in your next project.
Here’s our HW setup:
Quad Core Ubuntu Server running 8.04 Hardy Heron
Quad Core Ubuntu Server running 8.04 Hardy Heron
Mac Mini 1.8 GHz
Test Machines
Many of these machines are grouped using Tonido P2P groups.
They are also located/distributed geographically with different router configurations etc, This is especially important because we need to verify NAT traversal when using the Tonido Network.
In addition to all these machines, there are about 5 TonidoPlugs that are running Tonido 24/7. We expect more plugs to be online once we wrap up development and start our testing phase on the plugs.
Our biggest headache is keeping all those passwords straight.
May 8, 2009
by devbloke
0 comments
As part of our v 0.2.0.8110 release, we released some most requested features such as Tonido Workpsace iCal import & Public Calendar, along with the flagship application of this release our new Tonido Search Plugin.
- Tonido Search Plugin: Search and download from your home computer from anywhere.
- Backup of Tonido profile data via UI: Now with a easy to use wizard, you can backup your Tonido data.
- URL for public view of one’s calendar: Share the URL with your friends and family so that they could view your calendar.
- Workspace now has reminders for Calendar events
- iCal import for calendar from other sources into Tonido Workspace: Import all your calendars from other online applications into your Tonido Workspace.
- Latvian Translation: With a help of one of Tonido’s avid user, we were able to release Tonido with Latvian translation. In addition, we have added translation support for Chinese, Japanese, Dutch, German, French & Italian.
May 7, 2009
by madhan
0 comments
May 7, 2009
by Ethan Hall
2 Comments
Tonido Search is a simple, easy-to-use Tonido application that enables to search your computer for files and folders from anywhere through a web browser.
To start a search, simply enter a keyword and click search. The default search is performed against your “My Documents” folder.
Advanced Search:
Use advanced search option to
The search results are displayed as the results are found. The search results will match any file or folder that matches the keyword in the name. The search progress is displayed dynamically through the search statistics.
Download Files
The files from the search results can be clicked to download the file. The folders are given the option to drill down.
Future Enhancements
There are many features that can be added to the search plugin such as searching for text within file contents, searching across all computers in a Tonido group etc. However, we would like to get user feedback and let that guide us toward providing more advanced search capability.
Tonido Search is now available for download in the latest Tonido release. 0.2.0.8110 (May 7th).