Monkinetic Weblog

XVI Edition, September 2025

More Navigation

Archive for 2001

← first ← previous page 20 of 23 next → last →


Falling Paradigms

"Jim and I got to chatting, and we discussed some of the things I'm learning about WebObjects. Here are some of the interesting thoughts..."

"Falling Paradigms"


Chat Transcript

#ff0000">monkinetic: ok, and the little box is saying that the WOReq is the parameter for that call
JimRoepcke:
#000000">the box in the parenthesis is the parameter to the message. the solid arrow points to the object being sent as that parameter.
#ff0000">monkinetic:
ok...
JimRoepcke:
exactly
#ff0000">monkinetic:
and the form data arrow just shows where the elements are going to get their value
#ff0000">monkinetic:
from the formData NSDict
#ff0000">monkinetic:
now wait a minute
JimRoepcke:
form data arrow?
JimRoepcke:
oh, right
#ff0000">monkinetic:
the request always gets posted to the component it came from? which then decides what to send next?
JimRoepcke:
right!
JimRoepcke:
remember, the action method is called on current component, which returns the next component to return to the browser.
#ff0000">monkinetic:
this is going to take some getting used to
#ff0000">monkinetic:
no wonder WO developers go nuts when they have to work in another environment
#ff0000">monkinetic:
it's like going back to assembler or something
JimRoepcke:
the action method is called on the SAME instance of your component class that was used to generate the page that the user just clicked on.
JimRoepcke:
why do you think i'm calling ASP Assembly Server Pages
#ff0000">monkinetic:
got it
monkinetic:
muahaha
#ff0000">monkinetic:
Wo turns quite a few of my web dev paradigms on their heads
JimRoepcke:
yup.
#ff0000">monkinetic:
like what forms and app components do - i'm used to forms pointing to the next page in line
JimRoepcke:
and having to stuff the page with as much shit as possible to make sure the next one gets what it needs.
#ff0000">monkinetic:
it's almost like there are no "pages" in WO
#ff0000">monkinetic:

JimRoepcke:
with WO, you do all the "stuffing" and passing on the server side, not the client side.
#ff0000">monkinetic:
well, and the whole idea of a "sending page" and a "recieving script" are stood on end too
#ff0000">monkinetic:
er, is stood on end
#ff0000">monkinetic:
brb
JimRoepcke:
you get to think of the forms more like traditional gui forms, the values from your forms are just THERE, you don't have to do anything special to get the values into the forms and out of the forms. just bind the form elements to your objects and everything works.
#ff0000">monkinetic:
that's the rub - WO was developed by application developers, who wanted to make it like cocoa programming
#ff0000">monkinetic:
i come from the traditional web development background
#ff0000">monkinetic:
so i don't know what "traditional gui forms" are! ;)
JimRoepcke:
just ignore that then.
JimRoepcke:
all that matters is that all the grudge work in web development is done for you by WO.
#ff0000">monkinetic:
yeah... wow
JimRoepcke:
drudge work, i meant, right


Watch for falling paradigms

Well, last night marked Day 2 of my journey learning Apple's None


"It's only a game..."

Majestic frightens me. I have an overactive imagination to start with, I don't need some #$^&% game messing with my head.


Help! Play Find-The-PDA

Last week someone linked me to an image (a mockup) of a possible Apple PDA, featuring pro-mouse-style clear plastics and an OSX-style interface. Now I cannot find the lik to save my life. So- if you know where this elusive pic is, please let me know!


Relax, People!

Heard on NPR this morning:


FITS

Finally Napster-ized some Fury In The Slaughterhouse, after a couple years failing to find them in CD stores. They've done some great tunes. In their own words:


Who's the blogstar now, baby?

Maybe it's all the recent news of Pyra's recently, but last night I dreamed I met Derek Powazek, who was doing massages for cash. Strange.


The programmer's best friend


Alas Poor Yorick...


Love My Mac!


Oh, yeah, compromise my network!

Dave writes: "Prediction. Look for users sneaking DSL lines into offices much as they snuck in Apple IIs in the early 80s. From there it's a simple matter of setting up departmental LANs that are fully part of the Internet and unencumbered by system managers and firewalls."


The Imminent Demise of Linux

Yesterday Microsoft predicted the demise of the Linux community and OS... oh well, it was nice while it lasted.


WebObjects

I took a big step last night toward fulfilling a 5 year dream: to try developing web applications using Apple's "WebObjects".


H2 still going

Co-worker and nascient weblogger Hans is still logging. Hans' site is run on some weblog code he's writing in PHP.


Ban Powerpoint!

Fortune: Ban Powerpoint Now!


Guy K. on being a smart investor, or smart startup

Lies to make a VC groan.


"The Matrix" meets the NFL

[via "Slashdot"] What do you get when CBS engineers, Carnegie-Mellon professors, and a bunch of Mitsubishi robotics geeks get together?


CNet News.com picks up the tabs

News.com now sports an admittedly spiffy new design, with the seemingly obligatory set of tabs across the top of the page.


RSSPuller development continues

Since things have been slow at work, I've continued on development of the "RSSPuller". It now reads RSS 0.91, 0.92, 0.92d2, and RDF 0.9 Simple. The code is also much better factored now, resulting in less debugging time. Thanks to the iDO Script scheduler, it's running (4 times successfully now!) every 30 minutes on my work machine.

← first ← previous page 20 of 23 next → last →