A Fishing forum. FishingBanter

If this is your first visit, be sure to check out the FAQ by clicking the link above. You may have to register before you can post: click the register link above to proceed. To start viewing messages, select the forum that you want to visit from the selection below.

Go Back   Home » FishingBanter forum » rec.outdoors.fishing newsgroups » Fly Fishing Tying
Site Map Home Register Authors List Search Today's Posts Mark Forums Read Web Partners

Fly pattern software



 
 
Thread Tools Display Modes
  #1  
Old November 28th, 2006, 06:57 PM posted to rec.outdoors.fishing.fly.tying
[email protected]
external usenet poster
 
Posts: 2
Default Fly pattern software

Hi everyone, I've created a free fly pattern program called FlySource
to aid fly tying enthusiasts in maintaining a catalog of fly patterns.
It even allows you to find and share patterns using peer-to-peer
technology. It is simple to install and very easy to use.

Those of you looking for a way to catalog, print, and share fly
patterns might find it useful and interesting.

Check it out at http://www.flysource.net if you are interested.

Kevin

  #5  
Old November 28th, 2006, 07:57 PM posted to rec.outdoors.fishing.fly.tying
pittendrigh
external usenet poster
 
Posts: 70
Default Fly pattern software


KevinU wrote:
I agree with you and have thought about that already. I wrote the
program in Java and I will be making it available to Mac and Linux
users too in the near future. With an application I am able to provide
more powerful features than I could with a website and that's my goal.


If you are a Java programmer, look into Java jnlp
I (we) use it for a complex XML database I'm developing
at Montana State: http://neurosys.cns.montana.edu

Jnlp allows browsers to download and run a complex
application, using Java Swing widgets, etc........anything you want.

If you use a hierarchical database for the backend (any XML
database) you can do all sorts of automagic stuff that would
be completely impossible with a relational database
..........like using mouse clicks to bootstrap a database system
from the ground up.

  #6  
Old November 28th, 2006, 08:58 PM posted to rec.outdoors.fishing.fly.tying
pittendrigh
external usenet poster
 
Posts: 70
Default Fly pattern software (and JXTA)


KevinU wrote:
I agree with you and have thought about that already.


Your site mentions peer to peer file sharing. If your application
is written in Java (good deal if it is) then I'm curious about how
you did the P2P file sharing. Did you/do you use JXTA file
sharing?

P2P works fine for music file sharing, where everybody is sharing
music files with well-known names. But P2P is not so useful for
scientific data, where each data file is unique, and all too often
stored with file names like Hpb342a.tiff In that case P2P file
sharing
is usthe system useless, unless there is a centralized discovery
mechanism.

So, it occured to that fishing flies are a little of both.
Some flies have well-known names.........like Royal Wulff,
while other fly names are unique and largely unknown
.........like WoollyMugger, Twinkie, Bankrobber, Roadkill Streamer,
Paranormal, Sockeye Shiner, etc.

I've got a Windows box somewhere, temporarily gathering dust.
I'll have to get it fired up and try your software.

  #7  
Old November 28th, 2006, 09:35 PM posted to rec.outdoors.fishing.fly.tying
KevinU
external usenet poster
 
Posts: 4
Default Fly pattern software (and JXTA)

pittendrigh wrote:

Your site mentions peer to peer file sharing. If your application
is written in Java (good deal if it is) then I'm curious about how
you did the P2P file sharing. Did you/do you use JXTA file
sharing?

P2P works fine for music file sharing, where everybody is sharing
music files with well-known names. But P2P is not so useful for
scientific data, where each data file is unique, and all too often
stored with file names like Hpb342a.tiff In that case P2P file
sharing
is usthe system useless, unless there is a centralized discovery
mechanism.


Yes, naming is an issue. But I I've implemented something similar to
downloading MP3's with apps like LimeWire. If the file name already
exists you are given the option to replace or rename. File names are
really unimportant, what is important is the name of the fly pattern.

I looked into JXTA and it seemed to be overkill for what I needed. I
want to keep this simple so essentially what I did is coded my own
version of the old Napster architecture. It's small, simple, and works
great for this application. I have had many people test the program and
really the only drawback I've seen is that people need to open or
forward a port in their firewall and they aren't doing it which results
in some transfers failing. I'm working on a solution to that.

FlySource is really in its infancy and has lots of room to grow, but
from the feedback I've received so far people really like it. I hope
you give it a try, I've really found it interesting just browsing
through the 1000 or so patterns available. As the user base grows, more
and more patterns will become available.

  #8  
Old November 28th, 2006, 10:33 PM posted to rec.outdoors.fishing.fly.tying
pittendrigh
external usenet poster
 
Posts: 70
Default Fly pattern software (and JXTA)


Hi Kevin:

It sure sounds like you are doing good work.
I will definitely try your software.

RE firewalls blocking your port number

JXTA has a "relay server" plugin you might be able
to cut and paste from. It's a pretty simple idea.
If you (or somebody) runs a server outside any firewall,
it can serve as a relay host, that wraps your packets
inside a normal port 80 http packet, so it can travel
through the firewalls without hassle.

Software either side of the firewall strips
off the http skin and uses it however it needs.

This is straying pretty far from fly tying, but we are
talking about fly tying software, and it does sound
like you've done some pretty cool things.

What I'd really like, some day, some way, would
be the ability to make ad hoc queries, with more
structure than keywords: entity label attribute queries like
"show me all the flies online with
attribute 'wing material' equal 'kip tail'
and attribute 'wing color' equal 'white'
and attribute 'inventor' equal 'somebody one'
and attribute 'tier' equal 'somebody else'"

.............making the queries wouldn't be so hard,
if and only if the data was there to query.

  #10  
Old November 29th, 2006, 01:41 AM posted to rec.outdoors.fishing.fly.tying
Larry L
external usenet poster
 
Posts: 994
Default Fly pattern software


"pittendrigh" wrote\\

I got started on one about a year ago, and then
bogged down trying to figure out how to populate it.
Mabye I should just put it online and see if anyone
uses it.......even though it would start out almost empty.


I had a "user built" website based on retrievers that grew fairly large
fairly quickly, all from user input.

That experience leads to these suggestions

Security: A certain small percentage of 'net users look for ways and places
to be disgusting ... bare minimum only issue memberships via an e-mail
address at a real ISP .... Not hotmail, Gmail, etc .... and build in easy to
just administration tools to totally ban given users, their past and any
future articles they attempt to post. Some will try to f..k up the site
via a couple addresses before giving up, even at that

Editing: Make sure your users can edit their own articles ... we ALL make
spelling/grammar/typing errors we don't chatch until after posting G
Also, make sure you provide one of the available user interfaces that does
HTML markup for them and requires zero knowledge of website work ... and
tweak your CSS to control the look of all allowed code. Resize images as
they arrive and store the small version ... people will upload 5MB files ( 6
of them for one pattern) if you let them.

Emotional detachment: I've seen you work on several levels. You will
find that most contributors will NOT come close to your standards ... fuzzy
pictures, fuzzy thoughts, and inaccurate details will be the norm ... if
that would bother Sandy, he does NOT want a "do it yourself" site for other
"selfs"

Money: Bandwidth costs .... advertisers are there but not to the degree
commonly believed ... a buzy website costs a lot to get hosted



The dog site I had grew and was getting advertisers ...it had potential as
a business enterprise ... it was also a pain in the ass .... I shut it down
and don't miss it. The only real advantage I think I got from it is
learning enough PHP/MySql/HTML/CSS to know I'd never want to be a 'puter
geek G



 




Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is Off
HTML code is Off
Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Fly pattern software [email protected] Fly Fishing 0 November 28th, 2006 06:55 PM
Fly Software Rusty Unger Fly Fishing Tying 43 February 18th, 2006 05:13 PM
OT Software Mike Connor Fly Fishing 5 November 11th, 2004 10:30 PM
OT. Software Mike Connor Fly Fishing 0 October 22nd, 2004 07:25 PM
OT Software Mike Connor Fly Fishing 1 March 8th, 2004 09:49 PM


All times are GMT +1. The time now is 08:51 AM.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Copyright ©2004-2025 FishingBanter.
The comments are property of their posters.