Blog Home  Home RSS 2.0 Atom 1.0 CDF  
 
hoohee.com - Thursday, March 22, 2007
 Thursday, March 22, 2007

We have just upgraded SuperSync.

What changed?

1. Fixed a bug in the function that retrieves directory history
2. Added a clearer version number in the windows title bar

TODO List?

1. List folder pairs in categories and display in tree view instead of list
2. Add synchronization command line options to allow for execution from automation scripts
3. Change error list to tree with a child containing the stack trace
4. Zip file structures exchanged between client and server
5. Add option to backup deleted files and folders to a backup directory for x number of days
6. Add option to enable/disable prompting for file synchronization and display of error messages (moving output to a file), if any
7. Add option to enable/disable deletes or attribute changes from action list

Where can I get this update from?

SuperSync 1.3.3.1 can be downloaded from this address: http://www.hoohee.com/supersync/installers/SuperSyncSetup1.5.0.4.exe

3/22/2007 8:57:18 AM (AUS Eastern Daylight Time, UTC+11:00)  #    Comments [0]   SuperSync  | 
 Thursday, March 15, 2007

We have just upgraded SuperSync.

What changed?

1. Fixed a bug in the directory listing function
2. Added version number in the windows title bar
3. Changed the error message raised when a directory is not found on the server
4. Modified the speed estimate calculation to only include actual file data transferred and not their attribute modification

 

Where can I get this update from?

SuperSync can be downloaded from this address: http://www.hoohee.com/supersync/installers/SuperSyncSetup1.5.0.4.exe

3/15/2007 8:50:35 PM (AUS Eastern Daylight Time, UTC+11:00)  #    Comments [0]   SuperSync  | 
 Wednesday, March 14, 2007

Super Sync – 1.0.0.2.0

 

 

Welcome to SuperSync.

SuperSync is folder and file synchronization engine.

SuperSync has two main components:
1. A client
2. A server

I wrote this program because I saw a few deficiencies in programs like SyncToy, especially when using over the Internet, which I hope SuperSync will address.

 

1.      Slow analysis phase (analyzing changed files between server folder and your local folder). SuperSync runs on client and server, facilitating file comparison, thus increasing performance.

2.      Too many options for synchronization (SuperSync has a single default option for synchronization which can be tweaked if advanced control is needed - TBI)

3.      File copy speed should be the same, but SuperSync displays the copy speed in near real-time for monitoring

4.    SuperSync was designed to work for multiple users accessing the single shared folder (SyncToy was designed for a single user environment)

The client is you main user interface to SuperSync. Most users will only have to work with the client.

How can I learn more about SuperSync?

Browse to the following link and watch the basic tutorial (copy this link into the address bar of your Internet browser if the link doesn’t work: http://www.hoohee.com/supersync/SuperSync Basics.htm).

Additional tutorials will be coming on the way, as the need arises.

 

Where can I get SuperSync from?

SuperSync can be downloaded from this address: http://www.hoohee.com/supersync/installers/SuperSyncSetup1.5.0.4.exe

You will need to have Microsoft .NET 2.0 installed on your machine before proceeding with the install.
To install SuperSync on your machine, simply follow through the wizard after downloading and running the Setup application from the link above.

If you are unsure about any of the Setup settings, just leave the defaults.

 

Who should I contact if I have issues with the application or recommendations?

SuperSync was written by yours truely, Emile Bassil.

You can leave a comment on this post.

Your feedback is highly appreciated.

 

DISCLAIMER

I explicitly disclaim all liability to any person or entity for the results or actions taken based on information, software, programs, and other related material on this website or this software.

3/14/2007 8:02:29 PM (AUS Eastern Daylight Time, UTC+11:00)  #    Comments [0]   SuperSync  | 
 Sunday, February 11, 2007

A tightly-focused disaster story about English society under extreme duress, but none of his works grabbed this subject matter with such vigour as The Day Of The Triffids in which the panic and desperation of a blinded populace is revealed.

Plot

An ecological disaster of unimaginable scope...A world wide crisis over oil production...A laboratory created strain of plant life, genetically altered to increase production, proves deadly both to humans and all forms of large animal life...Biological warfare in the form of a new and deadly plague accidentally unleashed, wipes out the majority of the human population...An artificial satellite carrying a new and deadly weapon is triggered, perhaps accidentally, affects the entire earth, not just the population it was designed for...

Cold War

The book is an unmistakable product of Cold War apprehension about what many perceived to be the impending doom of the human race. Written at the time when the Russians had just exploded their own atomic bomb (but before the true nuclear horrors of the hydrogen weapons), the novel is a reflection of the fright that one day (and possibly sooner than later), humanity will slip off the tight-rope of nuclear brinkmanship into the abyss of nuclear holocaust. It is no coincidence that the Russians engineer the triffids in the first place in an apparent attempt to deal with overpopulation, lack of resources, and overcome dependence on capitalist oil. It is ironic, of course, that it takes the greed of Westerners to unleash the scourge upon the world. This was years before the Russians launched Sputnik (1957), moving intercontinental ballistic missiles and satellite weapons from theory into practice. But the writing was on the wall and Wyndham correctly saw it.


Another bit of the Cold War shadow hanging over the book is the touching faith of many Britons in America. It is expressed several times throughout the book and ranges from "the Americans could not let something like this happen to them" to "they will be here any time soon to rescue us." Whether they would was, of course, the quintessential puzzle for the Europeans. Although dismissed by everyone who let himself or herself acknowledge to true magnitude of the disaster, the blind faith in America is touching even today. If America does not save the world, who would? Who could?

Class Struggle/Rise of the Minority

Triffids, like any exploited minority group in history, their true talents were ignored or mutilated and even their intelligence was denied. They were kept in absolute slavery until modern technology in the form of war machines that caused blindness and a plague gave them a chance for rebellion. As in all riots and rebellions of a class that has been kept down too long, what follows is an explosion of violence. The triffids have no thought but to get rid of man once and for all. The point is, while that makes them a horrible and brutal enemy, it was man that made them the enemy.

Morality

In a touchingly realistic scene, once Bill Masen understands the situation, he spends some hours just wandering the streets of London, at a dead loss as to what to do next. He feels he ought to do something, but doesn't know what. He'd like to help the people around him, but doesn't know how. He is overwhelmed. It is the same question raised by the movie, Titanic. In the movie, when all the lifeboats are launched and the ship sinks, there are 1500 people in the water about to die. Should the lucky ones in the lifeboats try to rescue some of them? If they do, what if too many try to climb aboard, sink the lifeboat and no one survives? Yet, to do nothing is to let the people in the water freeze and drown. It's a moral question with no easy answers and it is at the heart of the book.


Bill and Josella have to grapple with the ultimate moral problem: What, if anything, should they do for the millions helpless blind people of London? The heart says "help them," but reason says "impossible." The two resolve to join a group of seeing intent on building a new community, even though this necessarily means abandoning some of the old ways, especially in Christian morality. It is quite astonishing that, just like a Heinlein heroine, it is Josella who quickly realizes that the survival imperative will turn women into children-bearers and men into more (less?) than husbands. That Bill objects to this and has to be persuaded to take on a harem is perhaps even more astonishing. But it is Wyndham's investigation of the morality of survival strategies that sticks: the individual vs. the group, the loss of societal restraints, considerations of feudalism and territorialism.


Survival of the Species/Civilisation

If only a few people are together, all their efforts have to go towards survival and that means their grandchildren will be overworked subsistence farmers. There's a quote from the book that says that a workable society needs a leader, a doctor and a teacher. Bill, as a biologist begins to have ideas about ways to destroy the triffids, but has no possibility of developing his ideas unless he can find a group large enough to help him.


A devoutly Christian community that has split from the original group because of the latter's immoral ways. This community is obviously doomed to a slow extinction, and it finally succumbs to a combination of the plague and the triffids.


Note the rise (Brighton?) of the new semi-feudal order where a bunch of petty tyrants would run their own fiefs populated with blind under the pretext of saving them. They are also busy building an army to fight off possible invasions or invade others.

Characters

It is now very much a period work (50 years since published). Note: - no computers, no genetic engineering, no TV – the absence of blacks and Asians, the prim vernacular, and the ominous Soviet scientists all mark the novel as very much of its time. However, the characters it portrays are still with us - the schoolmarmish Miss Durrant; Coker, the self-educated organiser and uncommitted radical; the well meaning but ineffectual Michael Beadley and the Colonel; and the brutal Torrence.


Modern Woman

For a novel written in 1951, the woman, Joselle, is remarkably liberated. She is consistently strong, sensible and thoughtful. She spends much of the novel on her own so the relationship between the two becomes that of two self-reliant people who have come to love each other. She is part of the decisions they have to make about the future for themselves, their family and friends.

 

Written by our gifted and revered book club member Peter Deyell

Overall Score: 7.5/10

2/11/2007 8:05:14 AM (AUS Eastern Daylight Time, UTC+11:00)  #    Comments [0]   Book Club  | 

Firstly, I'd like to wish you all a happy new year. I know it's too late but I know you'll forgive my lateness, especially that I haven't wrote a line on this site since last year.

Yesterday, we got our new broadband connection (ADSL2+ Annex M) provisioned at the office and I wanted to see how fast it is.

Well, it was darn fast. The theoretical limit is 24Mbps upload and 2Mbps download. In reality the tests showed a 6.6 Mbps upload and 850 Kbps download speeds. I am not too sure if that's due to the limits of the server with which I was testing or the actual pipe.

If you want to test your connection speed and compare with others, I suggest you have a look at Test your Internet connection speed at Speedtest.net.

Speedtest has a nice GUI and links to lots of servers in most regions of Earth.

I tested with the Melbourne server, the closest to me. Make sure you pick one close, geographically, to your base connection.

2/11/2007 7:55:40 AM (AUS Eastern Daylight Time, UTC+11:00)  #    Comments [0]   Miscellaneous  | 
 Wednesday, August 23, 2006

Finally a moment of peace to take a break and blog again.
A few weeks ago I took on the challenge to learn and install Linux. This was the best thing I've ever done for quite a while. I am ecstatic and very happy of what I have achieved over the past few weeks.
I managed to install Fedora Core 5 and downloaded tens of open source programs, compiled, and installed successfully. There were a few hicups on the way but managed to clear them all as I steamed along.

Of recent, I had an issue with my nautilus file manager failing to recognize the different file types and couldn't properly display the special Computer URI. After trolling the internet and googling my way through, I found the following article which helped fix the problem.

http://www.freedesktop.org/wiki/Standards/AddingMIMETutor

I ran the following command "update-mime-database /usr/share/mime" and voila... all back to normal like magic.

Here's a list of programs I've downloaded and installed on my Linux for which I couldn't find the latest version package for Fedora Core 5:
  1. KeePassX 0.2.2
  2. Inkscape 0.43
  3. Blender
  4. GnuCash 2.0.0
  5. iPodLinux
  6. RockBox -> Installed on my 60GB IPOD Video
  7. Anjuta 2.0.2
  8. Glade 3
  9. monoDevelop 0.11
  10. MPlayer
  11. Xine
  12. Wine
  13. XCDRoast with DVD support
  14. xchm 1.9
  15. Istanbul Desktop Session Recorder 0.2.1
  16. g4l (Ghost4Linux)
There were plenty of libraries and dependencies for the packages above which I had to install separately. That's the first thing you learn about Linux which confused the hell out of me, the myriad packages, names, and versions.

Watch out for more.
8/23/2006 12:12:17 AM (AUS Eastern Standard Time, UTC+10:00)  #    Comments [0]   Linux  | 
 Sunday, July 02, 2006

It's been a while since I've blogged. As a matter of fact, I was bogged down at work with tight deliveries and not enough resources. Any help is appreciated.

Now back to the subject of this blog.

During one of my business trips, I decided to buy a Linux magazine out of curiosity. What grabbed my attention was the double sided DVD with all those Linux distribution to test and a couple of articles on some graphics software. I am so glad for being curious. I discovered, to my surprise, how sleek Linux has become. Of the few distribution I've ran and tested, I like Open SUSE 10.1 and Fedora Core 5 the most.

I haven't touched or worked with Linux for more than 7 years now. My first experience with Linux sucked. I tried installing Linux about 7 years ago on a laptop. I struggled for a week and then decided to dump it for Windows. The problem with Linux then was that it didn't have a simple installer and it didn't support hardware devices like Windows.

So, 7 years on, I decided to give it another try, except that this time I installed it on my home PC. The system configuration is a P4 3.02 Ghz (dual core) with 1GB RAM and 2 x 120GB SATA hard disks. The VGA card is an nVidea. The motherboard is ASUS with onboard LAN and DSP (Audio card). I have an external USB SB Extigy, a USB Canon ImageClass MPC600F printer and a Lexmark Optra T616 network printer.

I installed the Fedora Core 5 distribution on the above configuration, using only one of the hard disks. I partitioned the disk in three, the main or boot partition, the secondary or data partition and the swap partition. I set the swap partition to 5 GB and split the rest among the other two partitions.

Installing Fedora was a breeze. The installer is graphical and easy to follow and it detected most of my hardware devices. But I wished running all the devices on Linux was as simple as the first step.

After the first boot of the system on Linux, I was amazed at how nice the Gnome desktop is. But unfortunately, Linux failed to recognize my Extigy audio device. It did show a USB audio device with the name Extigy, but couldn't play a sound or do anything with the device. After researching for hours, I found a device driver for it on creative's open source website. To my bad luck, it's not an easily deployable device driver. I have to recompile the Linux kernel to get it working. I haven't done so yet, but I'll share my experience with you when done.

The next setback was the Canon printer. I couldn't manage to have Linux recognize it. The internet is your friend when you're running Linux. So trawling for a few more hours I failed to find a Linux driver for this device. It seems Canon doesn't provide a Linux driver. I should voice my dissatisfaction about Linux supportability with Canon. Linux is generating headway in the desktop space and we need hardware vendors to back up the Linux community.

The third setback with Fedora was the fact that it doesn't allow you to mount NTFS volumes. Connecting to Windows shared folders was as simple as point and click. Unfortunatley, mounting NTFS volumes wasn't that easy. For some weird intellectual property reason Red Hat doesn't include NTFS support with its distribution. So I had to search the internet and found an unofficial site describing the procedure for adding NTFS support in Fedora (http://www.fedorafaq.org/#ntfs).

Three days on, I still don't have a fully functional Linux. So I decided to remove Fedora and try with Suse next week. I have seen the Suse live distro DVD and it looks nice. Suse does come with NTFS support, so one less thing to do. Also Suse 10.1 comes with XGL (Xserver on top of OpenGL) which produces faster screen rendering and some snazzy effects. I am also hoping that Suse will identify my Extigy. Stay tuned for more.

On a final note, I really love the tools and programs that come with most of the major distros. Specifically, I loved the Open Office 2.2 that I replaced my Office 2003 with it. It may be early days for such a drastic decision but I didn't hesitate to switch over.

My next steps will be to get Suse up and running and install MONO, Kylix, Eclipse and play around with GTK+ development.

7/2/2006 1:58:04 AM (AUS Eastern Standard Time, UTC+10:00)  #    Comments [0]   Miscellaneous  | 
 Saturday, June 17, 2006

Today, I attended the Victoria.NET Regional Conference in Ballarat, mainly focusing on the business sessions.

I will not talk in detail on what was covered, instead, I would like to share some of the highlights with you.

Coaching vs Consulting
Isn't it true that the little things in life make all the difference?
Well then, the differences between coaching and consulting shouldn't come to you as a surprise.
Where you tell your customers what they have to do in one, you actually set a plan for them to do what they think they should be doing to achieve their goals.
Have you guessed which is which?

Teams at work
Don't beat your team into submission, instead help to develop their skills.
Empower your team members.

Attracting the team you deserve
What are you doing that is not attracting the team you want?

Acquiring Customers
Work out your target market.
Measure your conversion rate of suspects.
Set your referal strategies (testimonials - survey results).
Keep a kit of past projects or successes ready with impacting images.
Fact to face meetings with customers is the best strategy to win business or convert suspects into leads.
When selling, listen and ask.
Don't go to sell, go to get them to buy from you.

AusIndustry - An Australian Government Initiative
If you're like me, an Australian developer aspiring to commercialise a technology, I recommend you visit AusIndustry.
In particular, check out their COMET program which aims to increase teh commercialisation of innovative products or services by providing support.
Also, their R&D tax concession program encourages private sector funded R&D activities, which you may take benefit of, if you own an Australian business.

6/17/2006 11:10:20 PM (AUS Eastern Standard Time, UTC+10:00)  #    Comments [0]   Business  | 
 Thursday, June 01, 2006

This month's book was Paradigms Lost.

I wasn't able to attend the meeting as I was in Hong Kong at the time.
The group had a heated discussion, so I was told.

The general concensus was an 8 out of 10.

6/1/2006 9:31:09 PM (AUS Eastern Standard Time, UTC+10:00)  #    Comments [0]   Book Club  | 
Copyright © 2008 Emile Bassil. All rights reserved.