Divide et impera – Teile und herrsche

June 25, 2010 by nefycee · 1 Comment 

Und wieder ist ein kleiner Schritt gemacht auf dem Weg zum DMS der Zukunft! Shared Tabbles ist in aller Tabbleros Munde.

Einige Auserwählte, erhielten heute Nacht eine Email mit einem Download Link zur Beta 1.5.4 – Shared-tabbles private beta. Die kleine unscheinbare Vier birgt nun hier das große Geheimnis. Die Magie zwei Datenbanken zusammen zu führen – Informationen zu teilen – Aus Zwei mach Eins – Wir wachsen zusammen – Schatz, unser gemeinsames Kind ist aber dick

Anscheinend darf ich mich zu diesem Kreis zählen, denn ich erhielt den Link und installierte heute morgen gleich.

Der Einfachheit halber habe ich auf einen zweiten Rechner verzichten und (nach einem Backup meiner DB) eine portable Version auf einem Stick installiert. Danach auf meinem Rechner. Nachdem ich dann in beiden Installationen den gleichen Pfad zur gemeinsamen Datenbank eingetragen hatte sah ich sie.

Die Tabbles der USB Datenbank in meiner PC Version.

Momentan unterscheiden sie sich nicht und man kann nicht im einzelnen bestimmen welche Tabbles man dem anderen Nutzer zugänglich machen will. Es werden einfach beide Verzeichnisse zusammengeführt, aber! Es ist ein riesen Schritt wenn man sich überlegt wie man diese Technik in naher Zukunft nutzen werden kann wenn es um das Thema Datei Management geht.
Es ist auch schon möglich eine Datenbank  über einen gemeinsamen Dropbox Ordner (oder auch Powerfolder) zu teilen.

Rund um eine feine Sache und wieder haben wir ein Etappenziel in Sicht. Für Maurizio ist damit sicher schon eines erreicht, aber der Mann ist auch ein Marathonläufer. Persönlich bin ich schon sehr gespannt wie das Endprodukt aussehen wird und natürlich auf den ersten Release Candidate der diese Technik mit sich bringt. 

Wer übrigens nicht zu der “Elite” gehört der Zugang zur Sneak Peek erhalten hat aber auch gerne so cool wäre, der kann einfach mit einer PN an Andrea in den Adelsstand erhoben werden. :D

Beta 1.5.3beta1 is out – (not!) a minor update

June 2, 2010 by Andrea D'Intino · 1 Comment 

HELLO WORLD!

This release is actually bigger then what we expected, it comes packed with new features and improvements, among them a new list-like view, moving to .net framework 4, hugely improved memory use,  Explorer and browser extension for the portable version and maaaaaany bug fixes

Tabbles153b1-file-tagging

Tabbles 1.5.3 b1 - grab it on our forum

Read the full story and grab the beta on our forum. Uh, our new homepage is online, cute, isn’t it? :-D

A+M

WCF based client-server version – Part 2

April 26, 2010 by Andrea D'Intino · 2 Comments 

HELLO WORLD,

Not everything works at first…actually most of the stuff doesn’t, and particularly most of the cool stuff  :-)

We’re missing some of the theory about if and how transactions could be implemented in our WCF-based custom database, the whole story here:

http://social.msdn.microsoft.com/Forums/en/wcf/thread/1371d0dd-c65a-491e-a3cf-2fb7b4919961

Thanks to everyone who’s willing to provide any help! :-)

(also posted on dotnetshout)

A.

What we’re working on – WCF based client-server version

April 15, 2010 by Andrea D'Intino · 2 Comments 

(this is some copy and paste from our forum, you’re welcome to join and discuss there)
Maurizio has been working for 4 weeks now on the ”shared tabbles” feature. Tabbles has been cut in pieces for a long while, and a lot of deep-under-the-hood changes have been made.
We don’t know the results yet: today Tabbles compiled for the first time but it’s crashing every 10 seconds. Apparently this is not a surprise as the changes were many, and often complex.
Anyway, after discussing and discussing many possibilities on the technology to be used, we approached WCF – Let me try and explain a bit more.

Tabbles is becoming a client-server application based on the WCF technology

Basically a number of functions in Tabbles will be “exposed”, meaning that they can be accessed from the Tabbles “clients” via TCP/IP (or using another technology that allows for 2 apps in the same machine to communicate). So There will be a server holding the db, and the clients communicating with the server each time you combine 2 tabbles or you tag some stuff…once again, this is still WIP and we’re not even sure it will work yet – fingers crossed :)

Side effects: external apps will be able to access the Tabbles’ database, a-là-twitter

This stuff Maurizio is working on should be able to allow other people to code apps that can (for instance) tag files or retrieve data from the db. This could well be the first layer of an API that will allow to code plugins :)

This sounds to us 2 very exciting – hope it is the same for you there! :)

P.S.: if this silly volcano starts behaving decently again, within 2 days I should leave for 2 weeks of holidays (the first one in 3 years! :D) so I guess I won’t be that much on the forum… Maurizio will be posting news/betas as the stuff keeps happening :)

A.

Auto-tag your files using regular expressions – (new in 1.5.2)

April 13, 2010 by Andrea D'Intino · Leave a Comment 

HELLO WORLD

(I know I should be blogging about interesting stuff… that’s coming too… soon :) )

Anyway, you can now also use regular expressions to auto-tag files/folders with Tabbles… quite a feature, isn’t it? You can for example use them to match all the files with a certain extension (.pdf, .doc… etc) or files with names following a certain patterns (like the pics coming out of a digital camera…) – the possibilities are really a lot here!

We put together this little page on our wiki where everyone can contribute with useful regular expressions so that the rest of the world can benefit from it! So far we have those:

Working regular expression
Expression Effects Author
.*\.avi$|.*\.mov$|.*\.mpg$ matches .avi OR .mov OR .mpg Andrea
.*\.(?:doc|pdf|chm|ppt|xls|rtf|docx|xlsx)$ matches .doc OR .pdf etc Renincuente
.*\b3x\d\d\b.* matches “season 3″ (e.g. *3×01*,*3×01* etc) Maurizio
(?>.*\.)(?!(?:dll|cfg)$).*$ EXCLUDES .dll and .cfg files. Matches all the others Renincuente

Enjoy!

Next Page »