« August 2004 | Main | October 2004 »
September 30, 2004
Project Design Presentations
Today's design presentations went well. I'm pleased with what I saw. If you have questions about your design, please be sure to stop by office hours or set up an appointment.
As I mentioned in class, its important that you create your database, populate it with some test data and make sure it works before you write a lot of code based on it.
Posted by windley at 11:08 AM | Comments (0)
Enterprise Issues
There were a couple of items I put on my weblog recently that bear on topics related to this class.
- My Yahoo! has launched a new beta that displays RSS feeds
- Technorati had an outage which is instructive. Operational excellence is something most online businesses realize late.
Posted by windley at 11:04 AM | Comments (0)
September 28, 2004
eBusiness Center Needs Help
Bryan Law, a project manager in the eBusiness Center at the Marriot School of Management, is working on several projects and one in particular requires a web designer. The project would last this semester only.
Project Details:
- Create website to effectively market and advertise business education curriculum to non-profit organizations across the world.
- Website needs to be presented in several different languages
- It also needs to have purchase/sell capabilities (like Paypal)
The deadline for website completion is the last working day of November. I'd like to stress the value of becoming not only an employee of the eBusiness Center but also a team member. Future involvement is probable for the web designer. The eBusiness Center is funded by Kevin Rollins, CEO of Dell Computers. This position is an excellent opportunity to strengthen a resume and gain real-world experience. Working with the eBusiness Center is comparable to a paid internship. Pay would be $10/hour.
Bryan's contact information is:
Bryan Law
blaw80@yahoo.com
(801) 380 - 0869
Posted by windley at 09:45 PM | Comments (0)
Thursday is Project Day
Be prepared to discuss your project design with members of your supergroup on Thursday. Some of you will have an opportunity to present it to the class as well.
Posted by windley at 10:55 AM | Comments (0)
Quiz Extended
I've extended the quiz due date until tomorrow evening at 23:55.
Posted by windley at 10:55 AM | Comments (0)
Bonus Lecture: Naming and Directory Services
Today is a bonus lecture. One of the things that you won't need to know specifically to do your project, but which is useful for large-scale Internet projects in general is a knowledge of naming and directory services, as well as JNDI if you're using Java. Here are some resources:
- Lecture notes
- Chapter 15 of Turner
Posted by windley at 10:52 AM | Comments (0)
September 23, 2004
Reminders
A few reminders:
- Colloquium today (Dr. Claudio T. Silva, University of Utah, GPU-Based Scientific Visualization)
- Pizza tonight (more info)
- Hackers & Painters (3pm in 2204TMCB)
Posted by windley at 09:09 AM | Comments (0)
September 22, 2004
Speaking at IT Seminar
I'll be speaking at the weekly IT seminar tomorrow in the Crabtree building (BYU) at 11am. I'll be speaking on the topic of "connected computing." I'll post slides on my blog later for anyone who's interested.
Posted by windley at 03:19 PM | Comments (0)
September 21, 2004
Presentation Layer Finale
Today we'll finish up the presentation layer exercise you were doing, hear from one or more groups about their page flow, talk about MVC architectures, and then dive into some of the more practical matters of getting 2-tier applications running in jBoss. We've got two different demonstrations:
Bean demonstration:
JDBC Example:
This Getting Started Guide for jBoss may be useful.
Posted by windley at 09:02 AM | Comments (2)
September 15, 2004
Project No. 1 Updated
I've updated part 1 of the project, so feel free to start on it any time. We'll go over it briefly in class.
Posted by windley at 08:42 PM | Comments (0)
Reading Module 2 Quiz is Available
The quiz for reading module 2 is available on Blackboard. Its due on Sep. 27th.
Posted by windley at 02:58 PM | Comments (0)
September 14, 2004
Quiz No. 1
Several people pointed out some problems with the quiz to me. I'll review grades to see where that might have messed people up and adjust scores accordingly. Quiz No. 2 should be available today or tomorrow.
Posted by windley at 09:11 AM | Comments (0)
September 13, 2004
Internet Application Performance
One of the topics we'll be discussing throughout the semester is performance. It can be a difficult subject to discuss because of differences in terminology. I've put together a page on Internet application performance to serve as a resource on the topic. I'll be adding to it from time to time.
Posted by windley at 11:27 AM | Comments (0)
September 09, 2004
Quiz Extended
I've extended the time allowed to take the quix until Saturday near midnight (11:55pm)
Posted by windley at 10:58 AM | Comments (0)
Lab Machine Problems and Project
We continue to have intermittent problems with some of the lab machines. Frank is working through them and will hopefully have things stabilized soon. In the meantime, continue trying and send any problems to Frank. I've moved the due date for Part 0 back to the 14th (next Tuesday and adjusted the due date for Part I as well. You should have plenty of time.
There's nothing to turn in for part 0 of the project, but I would like you to review your machine set up with another group (preferably on of the other groups in your supergroup) and then review theirs. Note the review and any comments in your online work log.
Posted by windley at 08:59 AM | Comments (0)
September 08, 2004
Labs
I guess I forgot to mention that there aren't any physical labs for this class where the machines are located. The machines are in a rack in the machine room. You're welcome to use any machine in any open lab to work at. You simply ssh into your lab machine. You may find wget a handy command to know about. This is not an uncommon practice. Production environments, at least those built on Linux, seldom have consoles attached to the servers.
Posted by windley at 08:15 PM | Comments (0)
Getting Help
Aaron Barlow is going to help out as a TA, at least for the first part of the class, since he's quite familiar with Linux. His hours are M-Th 6:00pm-9:00pm. Contact him at abarlow@wirthlin.com. Aaron will be in cubicle #16 in 1058 TMCB.
Posted by windley at 08:11 PM | Comments (0)
My CS462 Bookmarks
Nearly everyday I run across things on the Web that touch on the subject of this class and that I think you might find interesting. I could blog them all or post them here, but that's a lot of work. I usually only do that if I have commentary. Instead, I'm using Del.icio.us to create freeform bookmarks. One of the bookmark lists I keep is for CS462. You'll note that it even has an RSS feed so that you can subscribe to it and what ever I put there will show up in your feedreader each day.
Posted by windley at 06:59 PM | Comments (0)
September 07, 2004
eBay's Infrastructure
I've posted an article on eBay's infrastructure on my blog. You may find it interesting to contemplate some of the design choices eBay's engineer's make.
Posted by windley at 07:17 PM | Comments (0)
Quiz Available
The quiz over reading module 1 is available on Blackboard. I'm sorry its taken so long to get it working. Blackboard seems to be working fine now. You have until Thursday at 9:30PM to take the quiz. Normally, it will be due before class, but since there hasn't been much time to take it, I'm giving you 12 extra hours.
Posted by windley at 04:32 PM | Comments (0)
Lab Machines
You should have gotten an email from me with your machine assignment, user name and password. Some of you have had some problems, while others seem to have gotten things working. If you have problems getting the machine to run, configure, reboot, and so on, please send an email to Support (support@cs.byu.edu) and Frank Sorenson (sorenson@byu.edu) with me on the cc list since I can't really fix most of the problems you'll run into with the UML machines themselves. If you have questions about the assignment itself, send me an email or contact me on IM.
Posted by windley at 08:34 AM | Comments (0)
Transport
One of the fundamental things to understand about a client server architecture is the protocol used for communication by the client and server. Today we'll be talking about HTTP, the underlying communications protocol of the World Wide Web.
Posted by windley at 08:30 AM | Comments (0)
September 01, 2004
Collaborative Notetaking with SubEthaEdit
If you use a Powerbook or iBook with OS X, then congratulations on being among the elite. If there's more than one of you, I'd like to recommend that you use a SubEthaEdit (yes, its a stupid name) in class for taking notes. SubEhtaEdit is a Rendezvous enabled editor that allows collaborative note taking. You can have multiple people editing the same document and keep it all straight. It works great.
To get started download it and then select "Window->Rendezvous". If someone else has started a document and shared it, you'll see it there. Just click and join. If not, start a new document and turn on sharing. Make the name of the document descriptive enough that others in the class will know its lecture notes for that day. Note that you need Wi-Fi, but not an Internet connnection for this to work.
Posted by windley at 08:28 PM | Comments (0)
Calling All Anonymous Gnomes
Before you update Wiki pages, please clink on the tool icon (wrench and screwdriver) in the menu bar and enter a name in the preferences. That way, we don't have as many pages edited by Anonymous Gnomes.
Posted by windley at 08:08 PM | Comments (0)
