Main

MainPage Archives

May 2, 2007

Links to My Web Presence

  • Personal Blog: focused on geeky toys, cool programs, and such.
  • OneStopAppSecurity.com: homepage for my security consulting company. Satisfaction guaranteed security assessments are available.
  • OWASP.org's Top Ten Vulnerabilities, 2007 Version: I helped on the content and was Wiki editor for this document. It went live on May 15th, 2007. as of June 27th, 2008 it has 138,000 Google hits. That makes the US Declaration of Independence less than 4 times as popular as the declaration has 3.8 million hits. The 2004 was claimed to be the single-most read security document in the world and I suspect this one will be as well as there were 100 new hits added in the past week alone.
  • Professional Blog when I was working for BEA Systems: focused on security in general and security in BEA Systems' products specifically.
  • Resume: This focuses on my employee work. I have a resume more oriented to consultation on OneStopAppSecurity.com.
  • Currently looking for full-time employment or a consulting job (see OneStopAppSecurity.com for consulting information).

Continue reading "Links to My Web Presence" »

Links to My Web Presence

  • Personal Blog: focused on geeky toys, cool programs, and such.
  • OneStopAppSecurity.com: homepage for my security consulting company. Satisfaction guaranteed security assessments are available.
  • OWASP.org's Top Ten Vulnerabilities, 2007 Version: I helped on the content and was Wiki editor for this document. It went live on May 15th, 2007. as of June 27th, 2008 it has 138,000 Google hits. That makes the US Declaration of Independence less than 4 times as popular as the declaration has 3.8 million hits. The 2004 was claimed to be the single-most read security document in the world and I suspect this one will be as well as there were 100 new hits added in the past week alone.
  • Professional Blog when I was working for BEA Systems: focused on security in general and security in BEA Systems' products specifically.
  • Resume: This focuses on my employee work. I have a resume more oriented to consultation on OneStopAppSecurity.com.
  • Currently looking for full-time employment or a consulting job (see OneStopAppSecurity.com for consulting information).

Continue reading "Links to My Web Presence" »

May 7, 2007

Reference Material

May 8, 2007

Personal Information

May 10, 2007

BEA Search

WebLogic Server Online Documentation

Google Custom Search
BEA Blogs (blogs by BEA employees and users) WLS 9.2 WLS 9.1 WLS 9.0 WLS 8.1 WLS 7.0

Web Coding Search

Enter Search Terms Here

This is a Google Custom Search Engine that I have programmed to cover a multitude of Web technologies. I've tried to use a variety of to maximize the value of the search. Some of the included technologies are:

  • JavaScript
  • CSS
  • PHP
  • XML
  • Mozilla
  • HTML
  • CGI
  • DHTML
  • Java
  • MT
  • Python/Jython
  • DOM
  • ASP
  • Perl
  • MySQL
  • XHTML
  • XML
  • AJAX
  • CSS
  • Mozilla Programming (e.g.: XUL)

 

The search results page allows further narrowing of the search should you get too many hits and wish to be more specific.


If you have suggestions or comments about this search engine, please send them to me.
Email me at webcodingsuggestions in the domain of smithline.net.

May 17, 2007

What Are Those Funny Little Subscribe Boxes Everywhere

You will have probably noticed that many of my pages have one or more graphics looking like:

AddThis RSS Feed Link

This is a connection to my site's RSS feed. Yahoo! has an excellent introduction to RSS, but, in short, RSS is a mechanism for getting updates from a website that you are interested. The website publishes a feed. You subscribe to the feed via a program called an aggregator (AKA: reader or viewer). The job of the aggregator is to take the entries from your feeds and show you what is new. The best summary is that RSS plus an aggregator basically lets you build your own customized website. 

If you haven't started using RSS, I strongly recommend it. Starting with an online aggregator is probably best. If you are a Yahoo! fan then My Yahoo! is probably not a bad choice (help page), and if not, I recommend the Google Reader

What Are Those Funny Little Bookmark Boxes Everywhere

You will have probably noticed that many of my pages have one or more graphics looking like:

 

 

These buttons are a simplified interface into social bookmarking (if you don't know what that is, try reading my blog entry on social bookmarking - this page also has a good description). Each social bookmarking site has its icon and its own unique way of integrating your site with it. This leads to pages that can literally have dozens of similar looking "add this" buttons on the page, one for each such site. AddThis.com provides a single button that takes you to a page that allows you to select the social bookmarking site you prefer and then will add the bookmark to it.

 

AddThis has two major advantages. First, I don't have to keep updating my site with new bookmark buttons and deleting old ones as new sites wax and wain in popularity. Second, you don't have to look at all of those ugly buttons when you probably care about no more than one of them. Here is one set of buttons I found on a page I was looking at:

Big Mess of 5x3 Array of Bookmark Buttons

The only real disadvantage I see to AddThis is that it is two clicks to get to your bookmark site rather than one. Not much of a price to pay in my mind. But if you consistently use the same bookmark site, you can check a button on AddThis to tell it to so and then it will not show you the bookmark site chooser window again.

One really nice feature of AddThis is that it also allows you to add the bookmark to your browser. So, if you you prefer to bookmark pages by clicking on buttons on the page rather than using your browser's controls, you can use the AddThis button.

May 18, 2007

New Look & Feel to Smithline.net

This is my new look-and-feel to my blog and homepage. I made the switch for a couple of reasons. First, I've been trying to play around with different web technologies (I've already blogged about Google Apps, and AddThis.com) and there's no way to learn something like using it. Second, Google hosed me and refused to help.

So how did they hose me, you might ask. Well the story begins about a year or so ago when Google bought Blogger. Since then they have made ongoing incremental integrations between Blogger and Google. As they were doing this small stuff, they were working on basically a rewrite of Blogger to make it integrate with the Google's new page web editing features (used in Google Apps, and Google Page Creator). They've run an extended beta and, sometime in March or so, started practically begging me to switch to it. 

Blogger's Begging

I (and this was probably my mistake) decided to switch my existing http://smithline.net/mygeekdom blog to check out the new features. Instead, I should have created a new blog to play around with the new blogger and then, if happy, switched my site. That being said, Google did promise things such as full compatibility and easy conversion and such.

So, I switched to the new Blogger and was very disappointed. It is not that Google Page Creator is a bad tool, it just doesn't have the flexibility I wanted. It does integrate well with Google Gadgets which are growing at an incredible rate. But I really wanted more flexibility.

The big difference is that the original blogger works by having you basically create a page in HTML. The trick though is that rather than putting in specific data such as the title of your blog entry or your blog's data, you enter "template tags" such as <$BlogTitle$> and <$BlogEntry$>. This allowed for nearly infinite customization of your blog. On the down side, you were not just stuck with nasty HTML, but nasty HTML plus nasty custom tags (by custom I mean non-standardized - each blog engine has its own version of these nasty tags). That being said, I'm a geeky programmer and I preferred the control over the drag-and-drop-but-nearly-featureless functionality of Google Page Creator.

So I decided to switch back to Blogger basic (as I believe they are now calling the original version). This did not work. Blogger would not let me switch, nor would it even allow me to reconnect with my original blog (I had been hosting it on my own server and not on Blogger.com. When I tried to hook my blog back up to my own machine (http://www.smithline.net) I got this error:

Blogger's Annoying Error Message

I'm sure there is no other blog registered there as I own the site. My blog had originally been registered there but when I upgraded to the new Blogger, it was moved to a Blogspot URL. And I do own the domain and have for years. But, as I said before, I'm a big Google fan, so I decided to post on the blogger help forum - no answer. So, I decided to email the blogger team directly:

Google Email

They never replied.

From my viewpoint, the Blogger team had strongly encouraged me to change to their new system, their system was broken, I used their preferred help system (the blog), then an alternative help system and never heard back from them. All this time my site was at least partially down. That was it. I washed my hands of them. I had been looking at MovableType.org's blogging system. So I switched. They, like blogger, offer hosting such via LiveJournal.com but I decided to self-host as I'm working on another project and will want the self-hosting feature on that.

Well, enough for now. I'll talk more about MoveableType, my new project (still top secret), and I've promised to say a few more words about my experiences with Google Apps.

May 19, 2007

Technologies Used

 

 

MTEntry plugin: http://www.rayners.org/archives/blogging/movable_type/mt_plugins/entry/

 

http://plugins.movalog.com/enhancedentryediting/manual#Download

 

http://plugins.movalog.com/liveplugin/manual#Download 

May 23, 2007

Thanks!

Thanks for donating to me. I run this site out of my pockets and the kindness of friends (I beg server space from them). Not only does this help financially, I'm flattered. Please tell me what you liked about the site. While you are at it, I'd love to hear what you didn't like, what you'd like to see done differently, or what you'd like to see added.




Thanks - Neil

Sorry You Changed Your Mind

Sorry you changed your mind but don't worry about it. I hope you still enjoy the site.

Why Donate?

I fund this site with my own money, the generosity of my friends (I beg server space from them), and my own time. If you've used it and enjoyed it. Please donate. Even a dollar or two adds up over time.

Don't sweat it if you don't donate. I put the site up for you to enjoy.  

- Neil 

New Look & Feel to Smithline.net

smithline.net now has a new look and feel. Read about the change here.

  

December 15, 2007

Lineage of Patents

My family has a long and, when you include my great-grandfather I must add, impressive lineage of patents on my paternal side.

My patents:

My paternal uncle, Stewart Smithline's patents:

My father, Edward Smithline, Edward Smithline's patents:

My paternal3 great-grandfather, Dr. Jacob Smithline has basically invented the modern stethoscope with these two patents. Perhaps more impressively, he did this without making any serious money on them:
  • US Patent #2,271,467: Describes how to get two different types of stethoscope heads onto a single stethoscope. This is rarely if ever used. More importantly, although considered secondary in the patent, the basic tubing of the stethoscope used to be "V" shaped and went to a "Y" shape. Virtually every modern sthethoscope uses the "Y" shaped tubing.
  • US Patent #2719594: Describes how putting a small hole in the back of the stethoscope allows hearing different frequencies. While you probably have never noticed, there are hardly any stethescopes that do not have this hole. Look next time you are at the doctor's office.

February 3, 2008

Webcam

I do not keep my webcam on all the time so lack of a live picture is not necessarily the sign of a problem. But if you feel there should be a picture but isn't, are having trouble viewing the picture, or wish to contact me for any other reason, the email address of “webcam ”in the domain of “smithline.net”.