HNS – Top 10 Ajax Security Holes and Driving Factors
of 10 Ajax Security Holes and Driving Factors

This is a nice article talking about how to find vulnerable application end points. In short this mean, “Where am I vulnerable.” It talks about how each of these 10 attack vectors can be exploited, and the best practice to accept in order to secure against its exploitation. Of course there is no silver bullet in web security, so it is really about finding out where you most vulnerable, and guarding the gate.

Definately want to check out this tutorial.
Using Ruby on Rails for Web Development on Mac OS X

Why Ruby on Rails?

First, you might be wondering: Web application frameworks are a dime a dozen, so what’s different about Rails? Here are a few things that make Ruby on Rails stand above the crowd:

  • Full-Stack Web Framework. Rails is an MVC web framework where models, views, and controllers are fully integrated in a seamless fashion. That means you automatically get all the benefits of an MVC design without the hassle of explicitly configuring each component to play well with the others.
  • Real-World Usage. The Rails framework was extracted from real-world web applications. That is, Rails comes from real need, not anticipating what might be needed. The result is an easy to use and cohesive framework that’s rich in functionality, and at the same time it does its best to stay out of your way.
  • One Language: Ruby. Everything from business logic to configuration files (there aren’t many) are written in the Ruby programming language. With just one language, you hope it’s a good one, and Ruby doesn’t disappoint. Ruby is a full object-oriented language with clean syntax and it has a way of making programming truly fun. Using one language means you don’t have to juggle between multiple languages and dialects as you’re building your application.
  • Convention over Configuration. Rails works hard to take care of all the repetitive and error-prone chores associated with starting to build a web application, and maintaining it over time. Rails uses simple naming conventions and clever use of reflection to make your work easier with near-zero configuration.
  • It’s Productive! At the end of the day, Rails is all about helping you stay productive.

This article was from IBM’s alphaworks website


“Open Ajax ” Initiative Members to Drive Collaborative Innovation to Make the Web Easier to Use Armonk , NY , February 1, 2006 . . . Prominent computer industry vendors and Internet-based businesses today announced that they are making it easier for an open-source community to form and popularize Ajax . Ajax is a fast-growing open client technology that businesses are incorporating into their external and internal Web sites to simplify the browsing experience, and make it easier for users to shop, work, plan, correspond and navigate online.

I will be implementing this in my blog in the near future! Thanks very much SWD!

Sacramento Web Developers SIG » Blog Archive » A Better 404 in WordPress
A Better 404 in WordPress
When I think of handling 404 errors in the best way possible, there is no site that comes to my mind faster than Mike Davidson’s. I mean, he’s got ‘em nailed. I’m not going to link up a non-existent page on his site, but do yourself a favor (so we’re all on the same page) and go try it out.

Ok good, you see all that? He automatically does a search for what he thinks you were looking for. If only one result is returned from the search, he automatically sends you to that page. Even more, when a 404 happens you also get a search bar right at the top of the page with the guessed search term already filled in. Pretty. Pretty. Pretty good.

Check out this nice set of instructions for getting Ruby on Rails set up on Mac OSX.

The Hivelogic Narrative: Articles: Building Ruby, Rails, LightTPD, and MySQL on Tiger
Building Ruby, Rails, LightTPD, and MySQL on Tiger

Technology | Web Design | Development | Mac OS X | Ruby on Rails | 12.01.05 – 09:22 PM

What follows are updated instructions for manually building and installing Ruby, Ruby on Rails, MySQL, and LightTPD on Mac OS X 10.4 (Tiger).

Another one bites the dust……

Macworld: News: Yahoo buys social bookmarking firm
By Juan Carlos Perez, IDG News Service

Yahoo has acquired, a New York-based startup that is considered a pioneer in social bookmarking, a type of online service that lets users save, annotate and tag links to their favorite Web pages and share their lists with other users.

Both Yahoo and separately announced the deal on Friday afternoon (U.S. eastern time) via postings on official blogs. Financial terms were not disclosed.

Over reading Tim O’Reilly’s blog on up and coming technology.

Lots of excitement going on these days in web technology, but also some healthy skepticism.
For some of that skepticism check out

All in all, it is a good time to be in tech again!

O’Reilly: What Is Web 2.0
What Is Web 2.0
Design Patterns and Business Models for the Next Generation of Software
by Tim O’Reilly

The bursting of the dot-com bubble in the fall of 2001 marked a turning point for the web. Many people concluded that the web was overhyped, when in fact bubbles and consequent shakeouts appear to be a common feature of all technological revolutions. Shakeouts typically mark the point at which an ascendant technology is ready to take its place at center stage. The pretenders are given the bum’s rush, the real success stories show their strength, and there begins to be an understanding of what separates one from the other.

Just got done reading an article over Paul Graham’s site. Everytime I leave there, I get a little pick me up on the work that I am trying to do. DONT WORK FOR THE MAN! Gotta stick to that….. Must stick to it…..
Must form start-up company…… Must be bought so I can make more start-up companies.

Anyways here is the link to the article. 🙂

Ideas for Startups

How do you get good ideas for startups? That’s probably the number one question people ask me.

I’d like to reply with another question: why do people think it’s hard to come up with ideas for startups?

That might seem a stupid thing to ask. Why do they think it’s hard? If people can’t do it, then it is hard, at least for them. Right?

Very interesting article concerning XSLT. Check er out!

Particletree · XSLT Roundup

What is XSLT? – This intro comes from the two introductory chapters from O’Reilly’s book on the subject. It’ll ease you through a bit easier than the Wikipedia entry on XSLT.

XSLT Questions and Answers – Anything new starts with a few more questions. This site does a great job of addressing about 99% of them.

XSL Concepts and Practical Use – Very easy to follow presentation for those that need to have the idea of XSL sold to them quick.

TopXML – Learn XSL & XPath Tutorial – This web site is over the top on XML resources, tutorials and downloadable guides.

Macromedia’s XSL Overview – In addition to being a guide, Marius Zaharia covers how one of the most popular web development tools aid in the creation of XSL.

oXygen XML Editor & XSLT Debugger – For those who need a different tool specialized in the task. oXygen looks both powerful and sharp. Check it out for 30-days for free.

XMLPitstop – And for those of you who perfer to copy/paste/hack, this site is one of the largest source of XML examples on the web.