"What if? Why not? Challenge the Convention! Let's do some incredible things!" More Quotes
Home
About/Contact
Twitter
Aspire/J2EE
Github
Pro Android 4
Our Android Books
Lookup Meaning
look up
more ..
Stuff I used to do
java.net Blog
At O'Reilly
Articles
Humanities
Humanities Current
Humanities 2007
Telugu related
Shells
Books
Music
Letters
Recipes
Jax Restaurants
Java
J2SE/J2EE/JSP
Portlets
Research
OSCON 2004
Download OSCON 2004 Presentation
OSCON 2003
Magazines
Dotnet
FTP
Industries
Supply Chain
Health
More documents like this are at: 00.15-Research
2-Aug-04
http://eclipse.org/aspectj/
More documents like this are at: CSS
http://www.ich.ucl.ac.uk/gosh_families/ask_dr_jane_collins/tips/toys.htm
Expert advice Clarity Folders as topics
More documents like this are at: OSCON-2004
28-Jul-04
I am quite humbled by these speakers and their ability to zero in on what is relevent and what they are trying to communicate. Although I know no perl, no python, and no klingon, I see how this is quite relevent to java. It just shows how java can rediscover its spirit and allow what I call "literate programming". My wish is that java will be in such a position that one can develop a substantial application in a single day. One should consciously aim for simplicity even in the face of complexity.
Being in portland this week I have the pleasure of talking to my daughter on the phone. This morning she was asking me to do a favor when I get back. I said sure and asked her what it is. She stumbled a few times and finally got around to saying www. Then she proceeded from the pause to say whether I could help her go to www.combarby.
"Dad, but, do you where www.combarby is? It is on the computer. So can you help me go there?"
And there was an enormous doubt in her mind whether Daddy is capable of this after how bungling I was with her newly acquired gameboy. She was wondering if I could take help from Ashley in case if I am not up to the task.
27-Jul-04
In 1992 I was at OOPSLA in Atlanta and Alan Kay in his key note pointed to the importance of MOP: Meta object protocl in languages. He reasoned with such a facility programming can metamorphosize itself in to newer versions as it is true with evolutionary biology. Subsequently there was a session on Aspect Oriented Programming by a team from Xerox.
I have watched this space over these years. I was more interested in MOP than AOP itself. I have felt that having the programming elements exposed as a datamodel for run time manipulation will open the doors for creativity and out-of-the box solutions.
It has been a while I have looked at the various JSRs and what is happening in the newer releases of java such as Tiger or 1.5 whichever it is called. I seem to be pretty happy with java 1.3. I sat in a tutorial session this morning on AspectJ. Looks like AOP is back in the running with multiple books and particularly with support in Eclipse. AOP is especially useful in container and framework designs. The question is how intrusive it is to the fundamental java programming environment.
There seem to be more than one implementation of these ideas. It is worth looking into see what each one offers.
There is a fable I have heard once. A Russian grandmaster was on a vacation to the Indian sub-continent and visiting a village. He has heard of an old man in the village who plays chess and purportedly very good at it. For amusement the grandmaster plays a game and looses the game. And he asks the old man how come he never moved any of his rooks in the entire game. The old man answered that he never knew the rules of how a rook moves.
AOP is quite significant and there is no denying it. As Alan Kay rightly puts it once in a while in a monochromatic world there arrives a blue line. At the same time as the above story illustrates we rarely tend to master and optimize what we already know. We need both: the old man and the blue line.
26-Jul-04
http://www.canoo.com/ulc/index.html
More documents like this are at: Software Architecture
From the literature it is very difficult for me to nail down what it is. It seems to be different things to different people and everything and the kitchen sink to some people. No two definitions seem to match. For some it is a documentation driven heavy weight way to manage a project from begining to end. For some it is a feather weight like XP, Extreeme Programming. For some it is requirements management. For some it is a web site with process documentation. For some it is UML and for some UML is optional.
Due to the wealth (or volume) of the information out there I will try to summarize and add my own confusion.
I have got up at 5 yesterday, (sunday morning), to catch the 7:25 flight, having overslept an hour. My gracious wife zipped me to the airport only to realise the american airlines an hour late. No big deal, 8:25, and I still have an hour to wait the connecting flight in Dallas.
My luck starts to kick in and the flight leaves at 9:30 with an advanced guarantee that I will miss the Dallas flight. The next flight is at 4:30 Dallas time. After 5 hours hours of the Dallas airport and the very efficient american front desk I manage to get into the flight at 4:30. Luck continues to favor and the flight was grounded in favor another plane, another gate at 6pm.
Needless to say with luck on overdrive, I couldn't find my luggage.
Well as it happened the luggage routers managed to find a flight that the very efficient front desk managed to miss and got to portland by noon.
With verve and poise, despite all that I managed to get into my Mariott room at midnight eastern time.
I believe I will give american a few more years before I try again
24-Jul-04
Your session dates and times follow for the O'Reilly Open Source Convention in Portland, Oregon, July 26-30, 2004: - Conference Session Session ID: 4995 Title: Server Side Java Patterns for Developing Thin Clients Date: 07/28/2004 Time: 1:45pm to 2:30pm Location: Salon C
23-Jul-04
http://www.ja-sig.org/
http://www.sakaiproject.org/
22-Jul-04
http://216.187.231.34/akc/servlet/DisplayServlet?url=DisplayNoteWebViewMPURL&reportId=975&ownerUserId=auto_mechanic
Uses web views Removes blogging headers Removes change headers Allows shear content inside a master page
URL example of paging Data definition SQL SQL with rowids Cursors and decorators Javscript: Figuring out next page References
Updates and queries separated Updates redirect to queries Abstract redirection Using response.sendredirect Clientside Redirector:Javascript Serverside Redirector
More documents like this are at: CS-Java
http://java.sun.com/webservices/docs/1.3/api/index.html
21-Jul-04
API Sample Implementations
More documents like this are at: Health
20-Jul-04
http://www.google.com/search?hl=en&ie=UTF-8&q=child+fall+bump+head
http://www.askdrsears.com/html/8/T082300.asp
API Implementation configuration Abstract Http Events Responding to events References
General structure of an html page Abstract data model Data specification Horizontal JSP painting Typed JSP painting XSLT painting References
API Using cache Invalidating cache Sample implementation References
URL definition Asking for generic transformation Generic transformation api Excel example generic transform Ideas on language binding transforms References
19-Jul-04
Declarative URLs Transformation definition Data definition JSP transform example XSLT transform example References
17-Jul-04
Business logic Solved using horizontal parts Solved using vertical typed parts Both solutions enabled for remoting Tier-less computing demonstrated Referenes
16-Jul-04
Start with a declarative api Why declarative Why not declarative Adding discoverability with wrapper modules Auto generate modules Benefits of typed interfaces References
A pipeline of parts Transaction aware work flow part Connection ownership Alternate strategies
Sample list of parts Work flow parts IOC further explored for parts Beginings of interoperable parts between frameworks
A pipelined web transaction A database query part A text substitution part A database update part Substitution part example Substitution part example using IOC
Declaring relational data sets Typed relational data sets Data from sql Data from stored procedures Data from files Container managed Transactions Pipelines Writing your own adapter
More documents like this are at: Computer Hardware
I was quite naive when I thought XP could copy data cds without needing an external software such as a cd to cd copy.
Well the spell was broken yesterday. Somehow the xp cd copy thinks that a source CD that is less than 700mb is actually containing 715mb. So it won't copy the cd
I had to go back to an older copy of Nero and install it to actually copy this large cd
I am sure there is perfectly a good reason for this but I have no clue what it is
>>> Click here for the next set of documents
Page Menu
Visit my Library
Global Menu
My Web Logs
My Library
My Home
Other libraries
Author Content
data format