<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/'><id>tag:blogger.com,1999:blog-6250399713867244328.post6119692896464269841..comments</id><updated>2009-12-25T22:30:50.996-05:00</updated><title type='text'>Comments on BehindLogic: My Ruby World: SimpleSync: a synchronizer for ANYTHING</title><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://blog.behindlogic.com/feeds/6119692896464269841/comments/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6250399713867244328/6119692896464269841/comments/default'/><link rel='alternate' type='text/html' href='http://blog.behindlogic.com/2008/03/quicksync-synchronizer-for-anything.html'/><author><name>daniel</name><uri>http://www.blogger.com/profile/01012067250242364513</uri><email>noreply@blogger.com</email></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>3</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-6250399713867244328.post-982025950028459563</id><published>2008-11-25T13:30:00.000-05:00</published><updated>2008-11-25T13:30:00.000-05:00</updated><title type='text'>http://code.google.com/p/ruby-roger-useful-functio...</title><content type='html'>http://code.google.com/p/ruby-roger-useful-functions/wiki/TableSyncer does straight mysql table syncs, as a note :)</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6250399713867244328/6119692896464269841/comments/default/982025950028459563'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6250399713867244328/6119692896464269841/comments/default/982025950028459563'/><link rel='alternate' type='text/html' href='http://blog.behindlogic.com/2008/03/quicksync-synchronizer-for-anything.html?showComment=1227637800000#c982025950028459563' title=''/><author><name>Roger Pack</name><uri>http://www.blogger.com/profile/01578246846716577925</uri><email>noreply@blogger.com</email></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.behindlogic.com/2008/03/quicksync-synchronizer-for-anything.html' ref='tag:blogger.com,1999:blog-6250399713867244328.post-6119692896464269841' source='http://www.blogger.com/feeds/6250399713867244328/posts/default/6119692896464269841' type='text/html'/></entry><entry><id>tag:blogger.com,1999:blog-6250399713867244328.post-4019914969482020123</id><published>2008-03-31T19:54:00.000-04:00</published><updated>2008-03-31T19:54:00.000-04:00</updated><title type='text'>No, so far this is like a first-level synchronizer...</title><content type='html'>No, so far this is like a first-level synchronizer, as it has only one specific method of synching -- it doesn't compare records, it doesn't compare updated_at times or anything, it just asks for a list of new, changed, and deleted records from each source and loops through the source copying and saving the records appropriately.&lt;BR/&gt;&lt;BR/&gt;The other thing is, for large data-sets, I haven't put in any type of paginating mechanism .. so when a large number of items need synced, it'll use a lot of memory.&lt;BR/&gt;&lt;BR/&gt;Perhaps in a later version I can add these options, and of course your data sources (models) must support them as well.&lt;BR/&gt;&lt;BR/&gt;Also, I may possibly put up a page where different data-source plugins can be provided, specifying what attributes and options are available .. that way you could just include a random sample of two sources and voila! Does this remind you of Apple's iSync, by chance?</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6250399713867244328/6119692896464269841/comments/default/4019914969482020123'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6250399713867244328/6119692896464269841/comments/default/4019914969482020123'/><link rel='alternate' type='text/html' href='http://blog.behindlogic.com/2008/03/quicksync-synchronizer-for-anything.html?showComment=1207007640000#c4019914969482020123' title=''/><author><name>daniel</name><uri>http://www.blogger.com/profile/01012067250242364513</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='17769264867619420721'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.behindlogic.com/2008/03/quicksync-synchronizer-for-anything.html' ref='tag:blogger.com,1999:blog-6250399713867244328.post-6119692896464269841' source='http://www.blogger.com/feeds/6250399713867244328/posts/default/6119692896464269841' type='text/html'/></entry><entry><id>tag:blogger.com,1999:blog-6250399713867244328.post-5143797605917498543</id><published>2008-03-29T00:19:00.000-04:00</published><updated>2008-03-29T00:19:00.000-04:00</updated><title type='text'>This sounds really awesome, I'll check it out. Hav...</title><content type='html'>This sounds really awesome, I'll check it out. Have you used this with any large datasets?</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6250399713867244328/6119692896464269841/comments/default/5143797605917498543'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6250399713867244328/6119692896464269841/comments/default/5143797605917498543'/><link rel='alternate' type='text/html' href='http://blog.behindlogic.com/2008/03/quicksync-synchronizer-for-anything.html?showComment=1206764340000#c5143797605917498543' title=''/><author><name>crayz</name><uri>http://www.blogger.com/profile/11730826719862467406</uri><email>noreply@blogger.com</email></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.behindlogic.com/2008/03/quicksync-synchronizer-for-anything.html' ref='tag:blogger.com,1999:blog-6250399713867244328.post-6119692896464269841' source='http://www.blogger.com/feeds/6250399713867244328/posts/default/6119692896464269841' type='text/html'/></entry></feed>