|
James Todd[Gonzo] :: Consistently Random
[rss] java == platform independence xml == application independence jxta == network independence |
[ [ gonzo@java.net ] [ jxta ] [ myjxta ] [ planetsun ] [ java.net ] [ java.sun ] |
| "Ice Cube said check yourself before you wreck yourself, Placebo say hang on to your IQ." | ||
|
jxta :: tip of the day [tod] :: chat about it
in the last jxta tod installment i causually professed:
... ok, bind how? here's how. revisting the AbstractConfigurator jxta tod for a second we can recall just how easy it is to implement a jxta configurator. to bind one's profile to the AbstractConfigurator implementation one need only register it as a resource, the process, in turn, will deposit registered resources into the destined application jxta persistent store, aka JXTA_HOME. here's the code frag needed that when added to the afore mentioned jxta tod that will bind your profile:
that's it. you've just overloaded the default profile semantics in 1 loc. what is a profile you say? another jxta tod lad. another jxta tod and all will be known. MyJXTA :: use it - learn it - do it
Java == platform independence in my ears: Page & Plant/No Quarter/That's The Way [2005-04-28 19:01:20.0] Permalink Comments [0]
jxta :: tip of the day [tod] :: chat about it
configuring jxta is easy enough, what about specializations? this entry touches upon the optimizer interface and how one can inject specialized logic into the jxta configuration process. The optimizer feature of ext:config allows one to register app specific configuration optimization logic via a simple and well defined interface that can also be manged via a Profile, ie declaratively. One can add or remove as many optimizers as relevant to the task at hand. One such optimizer was the results of a discussion whereby it was suggested that it is more efficient to deregister RendezVous if one is going to use a Relay service. Taking that use case into consideration, here is the corresponding logic: Implement an optimizer:
Next up, register the newly created optimizer with the respective profile by adding the following information:
Lastly, bind this profile to AbstractConfigurator and you have now taylored your JXTA configuration process. When considering one's JXTA deployment requirements there are likely a few optimizations that will come in handy and by using the above process the task of specializing the configuration process is easily achieved and infinitely extensible. The "configuration" support within the profile supports passing nested name-value parameters as well, as implemented with the default RelayOptimizer:
MyJXTA :: use it - learn it - do it
Java == platform independence in my ears: RadioHead/Kid A/Optimistic [2005-04-27 20:10:34.0] Permalink Comments [0]
open solaris :: smf :: chat about it
attended the opensolaris user group this evening. great event.
what did i learn? hmmmmm. ok. how's this ... i learned that smf does not stand for sweet m* f* but instead is
my experience. upon migrating to solaris 10, getting the app installed, etc. it was time to ice the cake and rc the beast. that's when i ran up against the smf newness. well, it took all of a half a dozen minutes to realize this pup was gold. check it out. you won't go back. scored some shirts (thx alan). met some great folks.
it's all good. MyJXTA :: use it - learn it - do it
Java == platform independence in my ears: Depeche Mode/Remixes 81-04/Strangelove [2005-04-26 23:44:44.0] Permalink Comments [1]
jxta :: downloads :: chat about it
rehashed the jxta download site today. yup, it was that kind of a day. pretty much making it up as i go along. trying to borrow good ideas yet stay within various process constraints with the goal being to incrementally make it better. as such, i welcome feedback. there are warts. i'm thinking about moving the ancillary links, those being maven and webstart up a page. well, they aren't ancillary per se but more akin to life blood ... but i digress. ponder ... here's the link again, jxta nightlies, so do feel free to pass along ideas of what works and what doesn't w/ the goal of making it better. MyJXTA :: use it - learn it - do it
Java == platform independence in my ears: Depeche Mode/Remixes 81-04/Shout [2005-04-26 23:35:43.0] Permalink Comments [0]
jxta :: tip of the day [tod] :: chat about it
i posted this internally the other day ... in hindsight i should've posted it here and then dispatched the associated email pointers. regardless, here's the skinny. one can configure jxta in roughly 3 (core) lines of code ... and here's how:
now, in order to register your newly minted implemenation as the platform configuration delegate a registration one liner is all that is needed to close the loop:
jxta configuration is trivial. check it out. you can do way more with ext:config then what is exemplified in this trivial code frag. MyJXTA :: use it - learn it - do it
Java == platform independence in my ears: Depeche Mode/Ibiza/I Feel Love [2005-04-26 23:09:22.0] Permalink Comments [2]
myjxta :: c u c me :: chat about it
now you can see the myjxta2 crew hard at work: MyJXTA :: use it - learn it - do it
Java == platform independence in my ears: Orbital/Blue Album/You Lot [2005-04-25 10:33:27.0] Permalink Comments [0]
survivor :: chat about it
survivor palau so rocks. we don't watch a ton of tv but survivor has been a staple from day one. for me, it wads up all the stuff that happens in day-to-day life in a nice reaidly digestible 1 hour serving which pretty much validates the generalism that "logic just doesn't matter" and that "team work" is by and large a false promise. mind you, my mom raised me to be an optimist (thx mom) but it sure helps to be grounded with a healthy dose of realism when dealing with the species human. anyways, stephanie, what a story. she has the unfortunate honor of having been the only survivor to have attended every single tribal council yet she is still there ... even when all the odds were stacked against her as was the case last night. you simply have to root for good characters in survivor because, as so often is the case, forces typically align to make for unfortunate conflict. i'd add unneccesary conflict but with survivor this is a necessary ingredient as there is a strong motivation for said behaviour and, well, given that $hit happens from time to time in our so called life anyways for various reasons ... it is just refreshing to see goodness win out, even if it is infrequent. go steph! if she doesn't win, and it looks to be a long bet, she'll likely win a "best of" viewers award like rupert before her. no doubt on that one. MyJXTA :: use it - learn it - do it
Java == platform independence in my ears: New Order/Substance/Shame Of The Nation [2005-04-22 12:36:26.0] Permalink Comments [0]
congrats to my MBA brother :: chat about it
another of my younger siblings has achieved another degree. congrats david on earining your much deserved mba from santa clara university. congrats! i've had the good fortune of working on several projects with two different brothers. no surprise, as m ost of us grew up playing on the same baseball team, taking swim classes together, etc. dave is the perfect type of buisness leader one who like myself that simply wants to slam code and make systems dance. he cuts through the b$, *listens*, is expressive, *listens*, appreciates risk, *listens*, has his ego firmly in check, *listens*, and is an all around likable lad. hmmmm, that last trait must be genetic. it is at this time that i usually remind my siblings that i am their older brother and they can never take that away from me. rock on! MyJXTA :: use it - learn it - do it
Java == platform independence in my ears: U2/Achtung Baby/The Fly [2005-04-19 23:50:47.0] Permalink Comments [0]
we :: chat about it
went to the park today the sun was out people were about tam, trey and i kicked a ball no one else was there no one else . . . at all
MyJXTA :: use it - learn it - do it
Java == platform independence in my ears: Massive Attack/100th Window/What Your Soul Sings [2005-04-17 03:14:18.0] Permalink Comments [0]
JavaOne '05 Hands On Lab :: JXTA :: chat about it
i just finished my first cut at updating the jxta hands-on-lab that will be provided free to java one attendees and for purchase aftwards at an extremely affordable subscription price. the team that manages the hol integration is pretty amazing. they make the process feel painless, host the events and pull it all together in a way that is seemless to lab participants as they freely delve into a couple of labs of their liking. as such, the j1 hol is a great learning opportunity if you have yet to give it a spin. MyJXTA :: use it - learn it - do it
Java == platform independence in my ears: The Clash/Story Of The Class/Rock The Casbah [2005-04-13 19:53:39.0] Permalink Comments [0]
banish sour beer :: chat about it
i'm not a fan of [ed update] anyways, in wanting to do my part in ridding the world of sour beer (likely a new fangled form of rfe me thinks), i have retooled the myjxta builds so that the source distribution is atomically buildable and structurally inline with the sister binary distribution. should have done this awhile back, primarily for those that wish not to build from cvs. to see if the new brew is palitable, please consider:
if the elixer is not to your liking please ping me and we'll work to sweeten the recipe for the next (nightly) batch. if the new mix is to your liking, cheers. if this build proves helpful we should be able to replicate the pattern down the project stack to cover platform, shell, and cms. once we rid terra firma of sour beer we can then tak on curdled milk. priorities. MyJXTA :: use it - learn it - do it
Java == platform independence in my ears: Cult/Beyond Good And Evil/True Believers [2005-04-10 20:15:26.0] Permalink Comments [0]
myjxta :: ui mods :: chat about it
work'n new myjxta ui mods, mad props to the hie folks: and there's that little voice option again. what the $%^@ is that all about anyways? MyJXTA :: use it - learn it - do it
Java == platform independence in my ears: Filter/Title Of Record/Miss Blue [2005-04-04 04:09:27.0] Permalink Comments [0]
tiburon :: chat about it
had a nice weekend. the fam and i spent the weekend in tiburon. i hung out w/ the netbeams crew while tam and trey explored the area which was new to all of us so they had fun. more on what i was up to in time. till then some of the good folks have posted some pics for your viewing pleasure. i snagged a ride home w/ potsticker guru who happens to be able to churn out awesome cheese steak (and chicken) sandwiches. tasty! MyJXTA :: use it - learn it - do it
Java == platform independence in my ears: Filter/Title Of Record/The Best Things [2005-04-04 03:28:55.0] Permalink Comments [1] |