b3ta.com board
You are not logged in. Login or Signup
Home » Messageboard » XXX » Message 5164119 (Thread)

# For my 1000th post
I was going to announce my new spangly P2P distributed version of the messageboard.

I put together a very early demo to make sure the Magic Donkey was pleased with my offerings, and sent it off to Rob and Cal.

Seeing as I heard sod all back I presume they're not interested so you can now take a look at the version you were never supposed to see, whta with it now being the only version ever.

sourceforge.net/projects/b3ta/

Bear in mind YOU NEED Java 5 installed for it to run.

java.sun.com/j2se/1.5.0/download.jsp

Once you unzip the package just running b3ta.bat should get it going, as long as Java is installed properly.

It takes a few moments to get going as it has to connect to the public P2P network and there's optimisations needed between it's server and GUI.

And there's a great big sod off memory leak , so don't run it for too long otherwise the hamster in your pooter will start overheating and sweating too much.

I doubt that most people who take a look at this will get it running but it would've been nice to know what people would've thought.
(, Mon 26 Sep 2005, 12:11, archived)
# If I knew what it was
I might think about looking at it. I'm sure it's all fine and dandy but I'm not running anything on my work pc without knowing something about it.
(, Mon 26 Sep 2005, 12:18, archived)
# I all innocent, honest
All it does is copy off all the porn on your network and email it to me, then your boss!

It only a demo of an app that shares the messages on this board in a P2P fashion, so they're always available and can be downloaded to you as quick as your bandwidth allows.

And it would've allowed to you format them in any fashion you like but I never got that far.
(, Mon 26 Sep 2005, 12:21, archived)
# The point of this project being....????
(, Mon 26 Sep 2005, 12:40, archived)
# There's a number of reasons
mainly I was going to write something rather naughty, but I thought I'd be constructive instead.

I needed some real Java experience, not the certification nonsense.

I was in need of a new job so I thought I'd advertise myself a bit. /whore

I've never actually written anything of much use, apart to my corporate masters.
(, Mon 26 Sep 2005, 13:01, archived)
# learn some new Java techniques, brush up on programming to look for a new job, challange himself?
when you need to learn stuff, it`s hard to find a project that`ll interest you for long enough to actually have a go at doing it
(, Mon 26 Sep 2005, 13:01, archived)
# psst.. Java 1.5
;)

edit: I`ll download it and have a look at home tonight :)

edit 2: nice set of JARs you`ve got *wanks*
(, Mon 26 Sep 2005, 12:18, archived)
# Maybe he really does mean Java 5
and we'll have to wait until 2017 to use it.
(, Mon 26 Sep 2005, 12:20, archived)
# .. and that`s just the startup time of the JVM!
BADDUM TISH

em

(, Mon 26 Sep 2005, 12:20, archived)
# But by that time
Our ape masters probably won't let us use it.
(, Mon 26 Sep 2005, 12:25, archived)
# I am rather proud of my jars!
(, Mon 26 Sep 2005, 12:22, archived)
# certainly a fine arsenal of weapons of choice
I`ll definitely have a look at this as I`ve used most of those APIs excapt JXTA

- adding the CVS files was a nice touch ;)
(, Mon 26 Sep 2005, 12:25, archived)
# Oops!
JXTA is rather nice, it does all the P2P for me.

it's bloody compilcated though.
(, Mon 26 Sep 2005, 12:27, archived)
# Nice idea
but I can't try it as I'm in the orrifice

(, Mon 26 Sep 2005, 12:19, archived)
# All the warnings on the site about leaking memory
scared me off. What exactly is it that you've made/done/written?
Image hosted by Photobucket.com
(, Mon 26 Sep 2005, 12:20, archived)
# it`s Java - never worry about memory leaks in somebody`s code
as the worst that`ll happen is that the Java virtual machine goes poop; it`s an isolated environment away from your operating system, so you should only worry about bugs in the Java language itself
(, Mon 26 Sep 2005, 12:23, archived)
#
www.b3ta.com/board/5164131

That, and it also off loaded the bandwidth used by this site, as it would all be stored in a P2P fashion.
(, Mon 26 Sep 2005, 12:24, archived)
# could be handy for archiving teh frontpage images
(, Mon 26 Sep 2005, 12:27, archived)
# Ahhhh
*nods wisely*
*closes mouth and stops drooling*
Image hosted by Photobucket.com
(, Mon 26 Sep 2005, 12:27, archived)
# oooh oohh!
And it was going to do auto sigs for you, so there'd be no need for you to paste in your lubberly racoon.
(, Mon 26 Sep 2005, 12:29, archived)
# I've got the Firefox extension
that makes it superfast from special.michael.

But autosigs would be even bettererererer!
Image hosted by Photobucket.com
(, Mon 26 Sep 2005, 12:32, archived)
# Oooh
neat, someone's always beaten me to the good ideas.
(, Mon 26 Sep 2005, 12:35, archived)
#
boo hoo! it won't work with friefox 1.5 b3ta!
(, Mon 26 Sep 2005, 12:43, archived)
# This might work
Download the xpi, unzip it.

In the file install.rdf change the line

em:maxVersion 1.0.2 /em:maxVersion


to

em:maxVersion 1.6.2 /em:maxVersion


Then save that back to the xpi and install.

There's less than and greater than signs in there somewhere
(, Mon 26 Sep 2005, 12:48, archived)
# That seems to have worked! ;) ta
(, Mon 26 Sep 2005, 13:09, archived)
# so basically you've spent a long time replicating something that already works perfectly well
boy you must have a lot of time on your hands...
(, Mon 26 Sep 2005, 12:29, archived)
# "Works perfectly well"?
Never had one of those moments or days when b3ta won't load?
Also if this was the only way b3ta was available, it wouldn't need any ads or donations.
(, Mon 26 Sep 2005, 12:31, archived)
# Yes and no
It copies the messages of the board off to another wonderful place.

In that respect it's completely different.

And they're laying us all off here, so not too many people are that motivated to do actual work :)
(, Mon 26 Sep 2005, 12:33, archived)
# hairy muff
very clever.

now go shop a kitten ;p

(blimey i'm sounding derisive again...i'm not though!)
(, Mon 26 Sep 2005, 12:35, archived)
# Consider it done


Ahhhhh I havn't been able to post that for three months!
(, Mon 26 Sep 2005, 12:41, archived)
# is anyone actually using it?
it could be funky if a few people were running it.. got details of port numbers and so on for firewall configs?
(, Mon 26 Sep 2005, 12:36, archived)
# No one apart from me running it at the mo.

You've should have no need to setup ports as Jxta defaults to connecting over http.
That's the theory anyway, I never got round to testing that side of things.

The only thing to note is the first time you run it, it asks for a peer name and password, you can make those up as they don't matter.
(, Mon 26 Sep 2005, 12:38, archived)
# excellent!
I shall try to hook it up tonight

I assume I`ll need to run it over port 8080 or something as I`ve apache taking port 80 for testing stuff at home
(, Mon 26 Sep 2005, 12:39, archived)
# I don;t think so
It should only be an outgoing port.

If things seems odd after running it try opening port 9701

/edit problem is the memory leak means I can't leave a client running for any length of time, so it's unlikely you will see anyone.
(, Mon 26 Sep 2005, 12:43, archived)
# bloody memory leak
"is it in the 3rd party code or your own stuff?" finalizes Rik
(, Mon 26 Sep 2005, 12:48, archived)
# I think it's in my code
I use htmlparser and a lot of tags are being stored in a hashtable of mine.

I think it's my fault but not 100% sure.
(, Mon 26 Sep 2005, 12:53, archived)
# hmm I might have a gander if I get some time
haven`t done any proper Java since I started working at Accenture in 2003 as a Java developer.... now I`m a senior Java developer who spends most of the day keeping people off my boss`s back

:\

edit: at a different company.. Accenture were, shall we say, "cowboys"
(, Mon 26 Sep 2005, 12:58, archived)
# I've got some odd imagery
out of that.
(, Mon 26 Sep 2005, 13:02, archived)
# RAW HIIIIIIIIDE! KEEEE-AHHHHHHHHH! *whip crack*
(, Mon 26 Sep 2005, 13:04, archived)
#
I'm dropping it now, so i'll give it a go after lunch!
(, Mon 26 Sep 2005, 12:46, archived)