|
Been using it for over a year. Works well.
If your actions inspire others to dream more, learn more, do more and become more, you are a leader.-John Q. Adams You must accept one of two basic premises: Either we are alone in the universe, or we are not alone in the universe. And either way, the implications are staggering.-Wernher von Braun Only two things are infinite, the universe and human stupidity, and I'm not sure about the former.-Albert Einstein
|
|
|
|
|
And yet you recommended theother tool.
|
|
|
|
|
No, I gave an alternative because it has source code.
If your actions inspire others to dream more, learn more, do more and become more, you are a leader.-John Q. Adams You must accept one of two basic premises: Either we are alone in the universe, or we are not alone in the universe. And either way, the implications are staggering.-Wernher von Braun Only two things are infinite, the universe and human stupidity, and I'm not sure about the former.-Albert Einstein
|
|
|
|
|
Note that it requires you to have either firefox or chrome as your default browser.
That's the only reason I'm not using it.
I wanna be a eunuchs developer! Pass me a bread knife!
|
|
|
|
|
Possibly in he past?
I can use it and I don't have Chrome as my default browser...
|
|
|
|
|
I installed it a couple of days ago, and it was running nicely in the system tray, but when I tried to do anything with it, it insisted that I install either firefox or chrome, and refused to do anything else.
I wanna be a eunuchs developer! Pass me a bread knife!
|
|
|
|
|
Surprising... I do have Chrome installed, but I never use it... that's strange...
|
|
|
|
|
Not so strange.
I've got it installed on two machines, and I never use it, either.
I wanna be a eunuchs developer! Pass me a bread knife!
|
|
|
|
|
I meant that probably I've not seen the issue you describe as I do have Chrome installed even I don't use it...
I don't understand why that software would depend on a browser to work but...
|
|
|
|
|
free file sync[^] source code and all!
If your actions inspire others to dream more, learn more, do more and become more, you are a leader.-John Q. Adams You must accept one of two basic premises: Either we are alone in the universe, or we are not alone in the universe. And either way, the implications are staggering.-Wernher von Braun Only two things are infinite, the universe and human stupidity, and I'm not sure about the former.-Albert Einstein
|
|
|
|
|
Try Unison
http://www.cis.upenn.edu/~bcpierce/unison/
|
|
|
|
|
I recently wrote my own file sync program after searching for something to fit my requirements. It's very basic, all I needed was something to copy files from my pc to an external hdd as a backup. Most of the file sync software available copes with that without a problem, but where they fell short was with renamed files. I renamed a whole lot of video files on my pc and wanted to sync them with the ones on the backup hdd. I couldn't find a free one that did this properly, they wanted to re-copy the files instead of just renaming them, which would have taken a long time for the amount of data.
My app checks the file size and last modified date and uses this to detect renamed files. So far it works pretty well. The other useful feature I built in was that it uses external copy tools for the copying. E.g. Unstoppable Copier or Teracopy. You can also save a list of folders to compare as a job. It can also mirror deletes, so that files you deleted from the source folder on the pc are deleted from the backup hdd as well.
I've been meaning to put it up somewhere so others could have a look and maybe use it if it suits their needs. The biggest problem so far is finding a good name for it. I just called it File Sync I also need to write a user guide.
Anyway, if anyone would like to have a look and see what it can do it's on my onedrive[^].
Edit: I've uploaded a very basic user guide now. I still want to add a few nice to haves to the program like select all / none for the checkboxes, but it's fully functional as it is.
modified 26-Jan-15 14:14pm.
|
|
|
|
|
Jacquers wrote: The biggest problem so far is finding a good name for it.
Synctacular
Synctastic
Synculator
Syncarillaringo
Syncmeister
DatSyncYo
SyncBot
KitchenSync
SyncTheBismark
SyncHole
EnSync
Sync-a-dync-a-doo
".45 ACP - because shooting twice is just silly" - JSOP, 2010 ----- You can never have too much ammo - unless you're swimming, or on fire. - JSOP, 2010 ----- When you pry the gun from my cold dead hands, be careful - the barrel will be very hot. - JSOP, 2013
|
|
|
|
|
John Simmons / outlaw programmer wrote: KitchenSync
Thx for the suggestions.
That one actually crossed my mind
|
|
|
|
|
Jacquers wrote: My app checks the file size and last modified date and uses this to detect renamed files. That would work fine for files above a certain size, where there's a bit of leeway in the file size, but I'd guess that it could cause errors if used for a lot of small text files, where files with the same number of bytes being saved at the same time isn't so rare.
E.g. the source files for a code project.
I wanna be a eunuchs developer! Pass me a bread knife!
|
|
|
|
|
Valid point It was initially meant for large video files. For smaller files I can implement something like a md5 hash check.
|
|
|
|
|
I've used FreeFileSync very successfully but be careful if you use the installer, it's crapped on my browser in the past.
|
|
|
|
|
...and I don't (necessarily) mean you have the title of Software Architect.
I believe many people are Architects -- because of what they do -- but do not have the title.
Also, (unfortunately) many people have the title, but aren't actually Architects.
Big Question
So, if you are an Architect, what is it that you believe you do that a software developer doesn't do?
CodeProject : Developer Heavy, Architect Light?
I'm asking that as a question, not trying to rile anyone up. I notice a lot of codeslingers around here, but curious if CodeProject also attracts Software Architects. What do you think?
Interesting Question
What value do you think a Software Architect really brings?
What skills do you expect from an Arthitect?
Can the value a Software Architect adds be put into words / definitively measured?
Just curious about your thoughts.
|
|
|
|
|
I suspect that a Software Architect designes applications which bend in a high wind instead of breaking...
Bad command or file name. Bad, bad command! Sit! Stay! Staaaay...
|
|
|
|
|
TBH you're on the right track. Anyone who is really a software architect will be designing the system, but more often than not they will not be full on coding.
veni bibi saltavi
|
|
|
|
|
That's a very Zen answer. Bend, Grasshopper. Do not break.
|
|
|
|
|
Nailed it in one, Griff. I understand the sentiment regarding codeslingers, but the write-ups I like here are the ones where someone explains why you would or wouldn't use a capability. Sure, we'd all like to have a triple-redundant quantum cloud cluster to perform sorts before they are requested, but here on Earth, maybe a call to sort() is good enough...
I would extend the argument that a "pure" coder (software developer) implements what the customer wants, but a "Software Architect" designs and implements what a customer needs. (And "customer" in this case is anyone who wants the software...even the coder his/her self.)
In reality, neither group is "pure"--a beautiful set of code, even to precise customer specs, is a failure if it doesn't get the real job done. And a perfect design doesn't mean crap if no one will use it.
vuolsi così colà dove si puote
ciò che si vuole, e più non dimandare
--The answer to Minos and any question of "Why are we doing this way?"
|
|
|
|
|
Well interesting Question, i personally can't differ the both but by architects do the design on an abstract basis to get a view of the whole system, sw-devolepers mostly focus on the single modules.
But as far as i got into that, by designing, programming, developing my very own project management application for my company i think i did everything on both sides.
That means i made graphs of how modules work together, how single modules are set up and what they can do, programmed it, reworked it, tested it.
if(this.signature != "")
{
MessageBox.Show("This is my signature: " + Environment.NewLine + signature);
}
else
{
MessageBox.Show("404-Signature not found");
}
|
|
|
|
|
HobbyProggy wrote: That means i made graphs of how modules work together...
I believe what you are really saying here is that you communicated how the system would work at an abstract level -- and then you developed the specific pieces to build the actual system.
This is the interesting thing about an SA that really should come out: The SA must be able to communicate what s/he is going to do, how s/he going to do it and why s/he is going to do it so every role within the company understands at the time. Then the SA must be able to write the code that does what s/he said it would do.
|
|
|
|
|
Exactly
if(this.signature != "")
{
MessageBox.Show("This is my signature: " + Environment.NewLine + signature);
}
else
{
MessageBox.Show("404-Signature not found");
}
|
|
|
|