<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-13116595</id><updated>2012-02-02T12:01:38.986-08:00</updated><title type='text'>my scandalz</title><subtitle type='html'>welcome to my blog.</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://johnbrahy.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13116595/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://johnbrahy.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>John Brahy</name><uri>http://www.blogger.com/profile/14313912243879499017</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='23' src='http://scandalz.net/images/courtney_on_yvette_tn.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>74</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-13116595.post-385474906200790326</id><published>2007-07-09T15:15:00.001-07:00</published><updated>2007-07-09T15:15:21.041-07:00</updated><title type='text'>Simple site for sharing text, for programmers only?</title><content type='html'>This is a great site, it seems like it's good for programmers but there's not much else that people can use it for except maybe tech support people. It's free so I'm going to use it. Are there pay sites like this? I've seen one other but I can't think of the name of it. does anyone know?&lt;br/&gt;&lt;br/&gt;&lt;a href='http://www.pasteandshare.com'&gt;read more&lt;/a&gt; | &lt;a href='http://digg.com/programming/Simple_site_for_sharing_text_for_programmers_only'&gt;digg story&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13116595-385474906200790326?l=johnbrahy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://johnbrahy.blogspot.com/feeds/385474906200790326/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13116595&amp;postID=385474906200790326' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13116595/posts/default/385474906200790326'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13116595/posts/default/385474906200790326'/><link rel='alternate' type='text/html' href='http://johnbrahy.blogspot.com/2007/07/simple-site-for-sharing-text-for.html' title='Simple site for sharing text, for programmers only?'/><author><name>John Brahy</name><uri>http://www.blogger.com/profile/14313912243879499017</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='23' src='http://scandalz.net/images/courtney_on_yvette_tn.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13116595.post-3053573691957880600</id><published>2007-07-02T10:56:00.000-07:00</published><updated>2007-07-02T11:01:25.542-07:00</updated><title type='text'>encrypt your web traffic with ssh and squid</title><content type='html'>This is a great way to encrypt your web traffic from one location to your server. Doesn't everyone have their own OpenBSD server? &lt;br /&gt;&lt;BR&gt;&lt;br /&gt;Taken from &lt;a href="http://www.pantz.org/os/openbsd/squidsetup.shtml"&gt;http://www.pantz.org/os/openbsd/squidsetup.shtml&lt;/a&gt;&lt;br /&gt;&lt;BR&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;table width=75%&gt;&lt;br /&gt;  &lt;tr&gt;&lt;br /&gt;    &lt;td&gt;&lt;br /&gt;&lt;p&gt;&lt;center&gt;&lt;h3&gt;How to setup a Squid SSH tunnel.&lt;/h3&gt;&lt;/center&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;Update: I found out any eaiser way to do a encrypted http tunnel through an untrusted network&lt;br /&gt;with just SSH. Please see May 2006 blog &lt;a href="/blog/blog-05-2006.shtml"&gt;entry&lt;/a&gt;&lt;br /&gt;on it. It can also be done with Putty on windows. I'll leave the info below anyway.&lt;br /&gt;&lt;br /&gt;&lt;p&gt;I want to setup SSH to tunnel my web traffic through Squid. Squid would be the proxy server for&lt;br /&gt;my web traffic when I'm connected to a network I don't trust. For example if I'm using a public WiFi&lt;br /&gt;connection. SSH would tunnel http requests from the remote machine through my gateway at home.&lt;br /&gt;All http traffic is usually sent in the clear so anyone can see what sites your visiting because your on &lt;br /&gt;their network connection. So lets encrypt the traffic. I plan on doing this by tunneling my traffic&lt;br /&gt;thru SSH and running the Squid http proxy on localhost. I know all the traffic going from the gateway&lt;br /&gt;squid proxy to the internet is not encrypted but I trust the gateway. Any http request going out of there&lt;br /&gt;anyway would be unencrypted. It's just the way the protocol was designed. &lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt; Squid will be setup on my gateway machine at home. Squid will be listening on 127.0.0.1 (localhost) so&lt;br /&gt;no one can connect to it from the internal lan or the internet. The gateway machine only has SSHD running on it&lt;br /&gt;and is only available to certian IP ranges from the internet. The http requests will be tunneled from the client&lt;br /&gt;machine through SSH and sent to squid on the gateway machine. Squid will process the request and sent it back&lt;br /&gt;the browser on the client machine which has been setup to use proxy settings. Do the following steps below.&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;&lt;b&gt;1. &lt;/b&gt; Install the simple version of squid without any packages with the words like "transparent" or "SNMP"&lt;br /&gt;on the OpenBSD gateway machine with: pkg_add -vf http://blah.com/OpenBSD/squid-xxx-STABLExx.tgz&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;&lt;b&gt;2. &lt;/b&gt; Edit /etc/squid/squid.conf and see below for the only lines I changed from the default config file.&lt;br /&gt;The rest of the settings were left to default. Just check yours match the ones below at a minimum. Change your file&lt;br /&gt;according to your tastes and setup then save it. &lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;&lt;b&gt;3. &lt;/b&gt; Initialize the cache with the command "squid -z".&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;&lt;b&gt;4. &lt;/b&gt; Start squid with the command "/usr/local/sbin/squid".&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;&lt;b&gt;5. &lt;/b&gt; To test it go to a machine on the inside lan or a machine that can access the gateway from outside&lt;br /&gt;the lan. SSh to the gateway machine with the command "ssh -L 8080:localhost:8080 192.168.0.1". This command creates&lt;br /&gt;a port that listens on port 8080 on the local machine (locahost). We will be pointing our browsers to this port&lt;br /&gt;to have our traffic tunneled to the gateway machine. When that encrypted traffic gets to the other side it is&lt;br /&gt;directed to localhost port 8080 on the gateway where Squid has been setup to listen for requests.&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;&lt;b&gt;6. &lt;/b&gt; After that ssh connection is connected open your web browser. Go to the proxy settings of the &lt;br /&gt;browser (in firefox Edit-&gt;Preferences-&gt;General-&gt;Connection-&gt;Connection Settings-&gt;Manual Proxy Configuration").&lt;br /&gt;Under the http proxy section put in the proxy host name of "locahost" and port "8080". Click ok and your done.&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;&lt;b&gt;7. &lt;/b&gt; Surf to &lt;a href="http://www.ipchicken.com"&gt;ipchicken.com&lt;/a&gt; and your IP address that shows up should&lt;br /&gt;be the IP address of the gateway. If your on the internal lan then this is no big deal but if you set the proxy &lt;br /&gt;settings correctly you should be able to hit any webpage and if it comes up your working through the proxy.&lt;/p&gt;    &lt;br /&gt;&lt;br /&gt;&lt;p&gt;&lt;b&gt;8. &lt;/b&gt; If it worked then make Squid start on boot by putting this in your /etc/rc.local file:&lt;br&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;    if [ -x /usr/local/sbin/squid ]; then&lt;br /&gt;        echo -n ' squid';       /usr/local/sbin/squid&lt;br /&gt;    fi&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;table border=1&gt;&lt;br /&gt;&lt;tr&gt;&lt;br /&gt; &lt;td colspan=2 align=center bgcolor=#AAAAAA&gt;&lt;br /&gt;   &lt;font size=4&gt;&lt;b&gt;/etc/squid/squid.conf&lt;/b&gt;&lt;/font&gt;&lt;br /&gt; &lt;/td&gt;&lt;br /&gt;&lt;/tr&gt;&lt;br /&gt;&lt;br /&gt;&lt;tr&gt;&lt;br /&gt; &lt;td&gt;&lt;br /&gt;  &lt;p&gt;&lt;pre&gt;&lt;br /&gt;# These lines are only the ones that were&lt;br /&gt;# changed from the default config. There&lt;br /&gt;# are more config options the conf file.&lt;br /&gt;&lt;br /&gt;http_port 127.0.0.1:8080&lt;br /&gt;udp_incoming_address 127.0.0.1&lt;br /&gt;cache_access_log none&lt;br /&gt;cache_store_log none&lt;br /&gt;dns_nameservers 192.168.0.1&lt;br /&gt;acl all src 0.0.0.0/0.0.0.0&lt;br /&gt;acl localhost src 127.0.0.1/255.255.255.255&lt;br /&gt;acl to_localhost dst 127.0.0.0/8&lt;br /&gt;acl our_networks src 127.0.0.1&lt;br /&gt;  &lt;/pre&gt;&lt;/p&gt;&lt;br /&gt; &lt;/td&gt;&lt;br /&gt;&lt;/tr&gt;&lt;br /&gt;&lt;/table&gt;&lt;br /&gt;&lt;/td&gt;&lt;br /&gt;&lt;/tr&gt;&lt;br /&gt;&lt;/table&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13116595-3053573691957880600?l=johnbrahy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://johnbrahy.blogspot.com/feeds/3053573691957880600/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13116595&amp;postID=3053573691957880600' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13116595/posts/default/3053573691957880600'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13116595/posts/default/3053573691957880600'/><link rel='alternate' type='text/html' href='http://johnbrahy.blogspot.com/2007/07/encrypt-your-web-traffic-with-ssh-and.html' title='encrypt your web traffic with ssh and squid'/><author><name>John Brahy</name><uri>http://www.blogger.com/profile/14313912243879499017</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='23' src='http://scandalz.net/images/courtney_on_yvette_tn.jpg'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13116595.post-116413625719077941</id><published>2006-11-21T11:10:00.000-08:00</published><updated>2006-11-21T11:10:57.296-08:00</updated><title type='text'>perl.com: Quick Start with SOAP</title><content type='html'>&lt;a href="http://www.perl.com/pub/a/2001/01/soap.html"&gt;perl.com: Quick Start with SOAP&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Here's a great tutorial on SOAP using Perl&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13116595-116413625719077941?l=johnbrahy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://johnbrahy.blogspot.com/feeds/116413625719077941/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13116595&amp;postID=116413625719077941' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13116595/posts/default/116413625719077941'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13116595/posts/default/116413625719077941'/><link rel='alternate' type='text/html' href='http://johnbrahy.blogspot.com/2006/11/perlcom-quick-start-with-soap.html' title='perl.com: Quick Start with SOAP'/><author><name>John Brahy</name><uri>http://www.blogger.com/profile/14313912243879499017</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='23' src='http://scandalz.net/images/courtney_on_yvette_tn.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13116595.post-116008721770815628</id><published>2006-10-05T15:26:00.000-07:00</published><updated>2006-10-05T15:26:57.760-07:00</updated><title type='text'>The world as a village of hundred people</title><content type='html'>&lt;a href="http://users.gazinter.net/melan/Warn/Warnenu.htm"&gt;The world as a village of hundred people&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;very interesting concept. I wonder how accurate it is. If it's accurate than I feel very lucky.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13116595-116008721770815628?l=johnbrahy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://johnbrahy.blogspot.com/feeds/116008721770815628/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13116595&amp;postID=116008721770815628' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13116595/posts/default/116008721770815628'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13116595/posts/default/116008721770815628'/><link rel='alternate' type='text/html' href='http://johnbrahy.blogspot.com/2006/10/world-as-village-of-hundred-people.html' title='The world as a village of hundred people'/><author><name>John Brahy</name><uri>http://www.blogger.com/profile/14313912243879499017</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='23' src='http://scandalz.net/images/courtney_on_yvette_tn.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13116595.post-115764640542049953</id><published>2006-09-07T09:26:00.000-07:00</published><updated>2006-09-07T09:26:45.466-07:00</updated><title type='text'>Free NFL Picks and Explainations</title><content type='html'>this is from ffbookmarks.com&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.ffbookmarks.com/free_picks.htm"&gt;Free NFL Picks and Explainations&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;br /&gt;&lt;li&gt;&lt;a target="_blank" href="http://cbs.sportsline.com/u/football/nfl/2000/harmon/index.html"&gt;TheHarmon Forecast&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;a target="_blank" href="http://he.net/%7Ebudsport/index.php"&gt;BudGoodeSports.com&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;a target="_blank" href="http://www.2amsports.com/HTML/picks.asp"&gt;2amSports.com&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;a target="_blank" href="http://www.900footballlinks.net/bettingframe.htm"&gt;900FootballLinks.net&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;a target="_blank" href="http://www.atswins.com/default.cfm?file=joinpicklist"&gt;ATSConsultants: Free Newsletter&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;a target="_blank" href="http://www.camelbacksports.com/"&gt;CamelbackSports.com&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;a target="_blank" href="http://www.docsports.com"&gt;DocSports.com&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;a target="_blank" href="http://www.doghousesports.com"&gt;DogHouseSports.com:Football Picks for DogHouseSports&amp;nbsp;&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;a target="_blank" href="http://www.eapicks.com/pages/freepicks/pick.htm"&gt;EAPicks.com&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;a target="_blank" href="http://www.expert-picks.com"&gt;Expert Picks Sports Handicapping&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;a target="_blank" href="http://www.fantasyinfocentral.com/football/predictions/index.php"&gt;FantasyInfoCentral.com: Out on a limb&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;a target="_blank" href="http://www.fantasysharks.com/"&gt;FantasySharks.com:Pick$ and Passe$-Gambling Feature (Fri.)&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;a target="_blank" href="http://www.football.com/nfl/predictions/index.shtml"&gt;Football.com:&amp;nbsp;NFL Predictions&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;a target="_blank" href="http://www.footballlocks.com/"&gt;FootballLocks.com&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;a target="_blank" href="http://www.freeplays.com/"&gt;FreePlays.com&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;a target="_blank" href="http://www.howtogamble.net/free_pick.htm"&gt;HowToGamble.net&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;a target="_blank" href="http://www.madduxsports.com"&gt;Madduxsports.com&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;a target="_blank" href="http://www.mratings.com/rate/nfl-p.htm"&gt;MasseyNFL Predictions &lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;a target="_blank" href="http://www.mrfantasy.com/greglucas/FantasyGM/index.asp"&gt;MrFantasy.com&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;a target="_blank" href="http://www.ncaa-college-football-picks.com"&gt;NCAA-College-Football-Picks.com&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;a target="_blank" href="http://www.nfl-betting.net/"&gt;NFLBetting.net&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;a target="_blank" href="http://www.nfl-football-picks.com"&gt;NFL-Football-Picks.com&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;a target="_blank" href="http://www.NFLFreaks.com"&gt;NFLFreaks.com&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;a target="_blank" href="http://www.nflpicks.com"&gt;NFLPicks.com&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;a target="_blank" href="http://www.normhitzges.com/"&gt;NormHitzges: Picks of the Pole&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;a target="_blank" href="http://www.PrimeSportsPicks.com/"&gt;PrimeSportsPicks.com&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;a target="_blank" href="http://www.pro-football-picks.net"&gt;Pro-Football-Picks.net&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;a target="_blank" href="http://www.rotoaction.com"&gt;RotoAction.com&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;a target="_blank" href="http://www.rotoupdate.com/nflmatchups.htm"&gt;RotoUpdate.com:NFL Gambling Insider&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;a target="_blank" href="http://www.sisyndicate.com/"&gt;SportsInvestment Syndicate&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;a target="_blank" href="http://www.sportingnaps.com"&gt;SportingNaps.com&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;a target="_blank" href="http://www.sportingnews.com/voices/vinnie_iyer"&gt;SportingNews.com:Vinnie Iyer's Fearless Forecast&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;a target="_blank" href="http://www.sportswiseguys.com/Free_Picks.htm"&gt;SportsWiseGuys.com&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;a target="_blank" href="http://www.troutsports.com/gaming/index.html"&gt;Troutsports.com&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;a target="_blank" href="http://www.twominutewarning.com/freepicks.htm"&gt;TwoMinuteWarning.com&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;a target="_blank" href="http://www.ultimatecapper.com/"&gt;UltimateCapper.com&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13116595-115764640542049953?l=johnbrahy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://johnbrahy.blogspot.com/feeds/115764640542049953/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13116595&amp;postID=115764640542049953' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13116595/posts/default/115764640542049953'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13116595/posts/default/115764640542049953'/><link rel='alternate' type='text/html' href='http://johnbrahy.blogspot.com/2006/09/free-nfl-picks-and-explain_115764640542049953.html' title='Free NFL Picks and Explainations'/><author><name>John Brahy</name><uri>http://www.blogger.com/profile/14313912243879499017</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='23' src='http://scandalz.net/images/courtney_on_yvette_tn.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13116595.post-115764592548594487</id><published>2006-09-07T09:18:00.001-07:00</published><updated>2006-09-07T09:18:45.516-07:00</updated><title type='text'>Free NFL Picks and Explainations</title><content type='html'>this is from ffbookmarks.com&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.ffbookmarks.com/free_picks.htm"&gt;Free NFL Picks and Explainations&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;font color="#990000" face="Bookman Old Style" size="6"&gt;Free&lt;br /&gt;Picks and Explanations &lt;/font&gt;&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p align="left"&gt;&lt;font face="times new roman,times"&gt;It is said that any information is good information.&amp;nbsp; Its&lt;br /&gt;just a matter of how well you use that information that determines how valuable&lt;br /&gt;the information received actually is.&amp;nbsp; In this category, I've assembled a&lt;br /&gt;listing of sites that offer free picks and, in many cases, explanations for the&lt;br /&gt;reasoning behind those picks.&amp;nbsp; Obviously, you get what you pay for.&amp;nbsp;&lt;br /&gt;&lt;br /&gt;Just look at my free picks.&amp;nbsp; But, even if you don't agree with the&lt;br /&gt;selections, you may gain some insight into a trend or justification that you&lt;br /&gt;were not aware of.&amp;nbsp; This category may not help you pick more winners but it&lt;br /&gt;may very well help you in avoiding picking more losers.&amp;nbsp; And passing on a&lt;br /&gt;game and not picking a loser is almost as good as picking a winner.&amp;nbsp;&lt;/font&gt;&lt;/p&gt;&lt;br /&gt;&lt;p align="left"&gt;&lt;font face="times new roman,times"&gt;If you are aware of other sites offering similar information, by&lt;br /&gt;all means, let me know of them.&lt;/font&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;p align="left"&gt;&lt;font face="times new roman,times"&gt;&amp;nbsp;&lt;a href="http://www.qksrv.net/click-1235007-10294812" target="_blank"&gt;&lt;br /&gt;&lt;/a&gt;&lt;/font&gt;&lt;/p&gt;&lt;br /&gt;&lt;ol&gt;&lt;br /&gt;&lt;font face="times new roman,times"&gt;  &lt;li&gt;&lt;br /&gt;    &lt;p style="line-height: 100%; margin-bottom: 3px;" align="left"&gt;&lt;font size="2"&gt;&lt;br /&gt;&lt;br /&gt; &lt;a href="http://www.ultimatecapper.com/"&gt;UltimateCapper.com&lt;/a&gt;&lt;/font&gt;&lt;br /&gt;  &lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;br /&gt;    &lt;p style="line-height: 100%; margin-bottom: 3px;" align="left"&gt;&lt;font size="2"&gt;&lt;a href="http://www.rotoupdate.com/nflmatchups.htm"&gt;RotoUpdate.com:&lt;br /&gt;    NFL Gambling Insider&lt;/a&gt; &amp;nbsp;&lt;/font&gt;&lt;br /&gt;  &lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;br /&gt;    &lt;p style="line-height: 100%; margin-bottom: 3px;" align="left"&gt;&lt;font size="2"&gt;&lt;br /&gt; &lt;a href="http://www.sportswiseguys.com/Free_Picks.htm"&gt;SportsWiseGuys.com&lt;/a&gt;&lt;/font&gt;&lt;br /&gt;  &lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;br /&gt;&lt;br /&gt;    &lt;p style="line-height: 100%; margin-bottom: 3px;" align="left"&gt;&lt;font size="2"&gt;&lt;a href="http://www.football.com/nfl/predictions/index.shtml"&gt;Football.com:&amp;nbsp;&lt;br /&gt;    NFL Predictions&lt;/a&gt;&lt;/font&gt;&lt;br /&gt;  &lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;br /&gt;    &lt;p style="line-height: 100%; margin-bottom: 3px;" align="left"&gt;&lt;font size="2"&gt;&lt;a href="http://www.mratings.com/rate/nfl-p.htm"&gt;Massey&lt;br /&gt;    NFL Predictions &lt;/a&gt;&lt;/font&gt;&lt;br /&gt;  &lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;br /&gt;    &lt;p style="line-height: 100%; margin-bottom: 3px;" align="left"&gt;&lt;font color="#800000" size="2"&gt;&lt;a href="http://www.sportingnews.com/voices/vinnie_iyer"&gt;SportingNews.com:&lt;br /&gt;    Vinnie Iyer's Fearless Forecast&lt;/a&gt;&lt;/font&gt;&lt;br /&gt;  &lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;br /&gt;&lt;br /&gt;    &lt;p style="line-height: 100%; margin-bottom: 3px;" align="left"&gt;&lt;font size="2"&gt;&lt;a href="http://www.normhitzges.com/"&gt;Norm&lt;br /&gt;    Hitzges: Picks of the Pole&lt;/a&gt;&lt;/font&gt;&lt;br /&gt;  &lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;br /&gt;    &lt;p style="line-height: 100%; margin-bottom: 3px;" align="left"&gt;&lt;font size="2"&gt;&lt;a href="http://cbs.sportsline.com/u/football/nfl/2000/harmon/index.html"&gt;The&lt;br /&gt;    Harmon Forecast&lt;/a&gt;&lt;/font&gt;&lt;br /&gt;  &lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;br /&gt;    &lt;p style="line-height: 100%; margin-bottom: 3px;" align="left"&gt;&lt;font color="#800000" size="2"&gt;&lt;a href="http://www.sisyndicate.com/"&gt;Sports&lt;br /&gt;    Investment Syndicate&lt;/a&gt;&lt;/font&gt;&lt;br /&gt;  &lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;br /&gt;    &lt;p style="line-height: 100%; margin-bottom: 3px;" align="left"&gt;&lt;font color="#800000" size="2"&gt;&lt;a href="http://www.nfl-betting.net/"&gt;NFLBetting.net&lt;/a&gt;&lt;/font&gt;&lt;br /&gt;&lt;br /&gt;  &lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;br /&gt;    &lt;p style="line-height: 100%; margin-bottom: 3px;" align="left"&gt;&lt;font size="2"&gt;&lt;a href="http://www.fantasysharks.com/"&gt;FantasySharks.com:&lt;br /&gt;    Pick$ and Passe$-Gambling Feature (Fri.)&lt;/a&gt;&lt;/font&gt;&lt;br /&gt;  &lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;br /&gt;    &lt;p style="line-height: 100%; margin-bottom: 3px;" align="left"&gt;&lt;a href="http://www.troutsports.com/gaming/index.html"&gt;&lt;font size="2"&gt;Troutsports.com&lt;/font&gt;&lt;/a&gt;&lt;br /&gt;  &lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;br /&gt;    &lt;p style="line-height: 100%; margin-bottom: 3px;" align="left"&gt;&lt;font color="#800000" size="2"&gt;&lt;a href="http://www.camelbacksports.com/"&gt;CamelbackSports.com&lt;/a&gt;&lt;/font&gt;&lt;br /&gt;  &lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;br /&gt;&lt;br /&gt;    &lt;p style="line-height: 100%; margin-bottom: 3px;" align="left"&gt;&lt;font color="#800000" size="2"&gt;&lt;a href="http://www.mrfantasy.com/greglucas/FantasyGM/index.asp"&gt;MrFantasy.com&lt;/a&gt;&lt;br /&gt;    &lt;/font&gt;&lt;br /&gt;  &lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;br /&gt;    &lt;p style="line-height: 100%; margin-bottom: 3px;" align="left"&gt;&lt;font size="2"&gt;&lt;a href="http://www.doghousesports.com"&gt;DogHouseSports.com:&lt;br /&gt;    Football Picks for DogHouseSports&amp;nbsp;&lt;/a&gt;&lt;/font&gt;&lt;br /&gt;  &lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;br /&gt;    &lt;p style="line-height: 100%; margin-bottom: 3px;" align="left"&gt;&lt;font size="2"&gt;&lt;a href="http://he.net/%7Ebudsport/index.php"&gt;BudGoodeSports.com&lt;/a&gt;&lt;/font&gt;&lt;br /&gt;  &lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;br /&gt;&lt;br /&gt;    &lt;p style="line-height: 100%; margin-bottom: 3px;" align="left"&gt;&lt;font size="2"&gt;&lt;a href="http://www.nfl-football-picks.com"&gt;NFL-Football-Picks.com&lt;/a&gt;&lt;/font&gt;&lt;br /&gt;  &lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;br /&gt;    &lt;p style="line-height: 100%; margin-bottom: 3px;" align="left"&gt;&lt;font size="2"&gt;&lt;a href="http://www.footballlocks.com/"&gt;FootballLocks.com&lt;/a&gt;&lt;/font&gt;&lt;br /&gt;  &lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;br /&gt;    &lt;p style="line-height: 100%; margin-bottom: 3px;" align="left"&gt;&lt;font size="2"&gt;&lt;a href="http://www.atswins.com/default.cfm?file=joinpicklist"&gt;ATS&lt;br /&gt;    Consultants: Free Newsletter&lt;/a&gt;&lt;/font&gt;&lt;br /&gt;  &lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;br /&gt;    &lt;p style="line-height: 100%; margin-bottom: 3px;" align="left"&gt;&lt;font size="2"&gt;&lt;a href="http://www.NFLFreaks.com"&gt;NFLFreaks.com&lt;/a&gt;&lt;/font&gt;&lt;br /&gt;&lt;br /&gt;  &lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;br /&gt;    &lt;p style="line-height: 100%; margin-bottom: 3px;" align="left"&gt;&lt;font size="2"&gt;&lt;a href="http://www.madduxsports.com"&gt;Madduxsports.com&lt;/a&gt;&lt;/font&gt;&lt;br /&gt;  &lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;br /&gt;    &lt;p style="line-height: 100%; margin-bottom: 3px;" align="left"&gt;&lt;font size="2"&gt;&lt;a href="http://www.pro-football-picks.net"&gt;Pro-Football-Picks.net&lt;/a&gt;&lt;/font&gt;&lt;br /&gt;  &lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;br /&gt;    &lt;p style="line-height: 100%; margin-bottom: 3px;" align="left"&gt;&lt;font size="2"&gt;&lt;a href="http://www.ncaa-college-football-picks.com"&gt;NCAA-College-Football-Picks.com&lt;/a&gt;&lt;/font&gt;&lt;br /&gt;  &lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;br /&gt;&lt;br /&gt;    &lt;p style="line-height: 100%; margin-bottom: 3px;" align="left"&gt;&lt;font size="2"&gt;&lt;a href="http://www.freeplays.com/"&gt;FreePlays.com&lt;/a&gt;&lt;/font&gt;&lt;br /&gt;  &lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;br /&gt;    &lt;p style="line-height: 100%; margin-bottom: 3px;" align="left"&gt;&lt;font size="2"&gt;&lt;a href="http://www.900footballlinks.net/bettingframe.htm"&gt;900FootballLinks.net&lt;/a&gt;&lt;/font&gt;&lt;br /&gt;  &lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;br /&gt;    &lt;p style="line-height: 100%; margin-bottom: 3px;" align="left"&gt;&lt;font size="2"&gt;&lt;a href="http://www.sportingnaps.com"&gt;SportingNaps.com&lt;/a&gt;&lt;/font&gt;&lt;br /&gt; &lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;br /&gt;    &lt;p style="line-height: 100%; margin-bottom: 3px;" align="left"&gt;&lt;br /&gt;&lt;br /&gt; &lt;font size="2"&gt;&lt;br /&gt; &lt;a target="_blank" href="http://www.PrimeSportsPicks.com/"&gt;PrimeSportsPicks.com&lt;/a&gt;&lt;/font&gt;&lt;br /&gt; &lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;br /&gt;    &lt;p style="line-height: 100%; margin-bottom: 3px;" align="left"&gt;&lt;br /&gt; &lt;font size="2"&gt;&lt;a href="http://www.expert-picks.com"&gt;Expert Picks Sports &lt;br /&gt; Handicapping&lt;/a&gt;&lt;/font&gt;&lt;br /&gt; &lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;br /&gt;    &lt;p style="line-height: 100%; margin-bottom: 3px;" align="left"&gt;&lt;br /&gt; &lt;font size="2"&gt;&lt;a href="http://www.docsports.com"&gt;DocSports.com&lt;/a&gt;&lt;/font&gt;&lt;br /&gt;&lt;br /&gt; &lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;br /&gt;    &lt;p style="line-height: 100%; margin-bottom: 3px;" align="left"&gt;&lt;br /&gt; &lt;font size="2"&gt;&lt;a href="http://www.2amsports.com/HTML/picks.asp"&gt;&lt;br /&gt; 2amSports.com&lt;/a&gt;&lt;/font&gt;&lt;br /&gt; &lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;br /&gt;    &lt;p style="line-height: 100%; margin-bottom: 3px;" align="left"&gt;&lt;br /&gt; &lt;font size="2"&gt;&lt;a href="http://www.eapicks.com/pages/freepicks/pick.htm"&gt;&lt;br /&gt; EAPicks.com&lt;/a&gt;&lt;/font&gt;&lt;br /&gt;&lt;br /&gt; &lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;br /&gt;    &lt;p style="line-height: 100%; margin-bottom: 3px;" align="left"&gt;&lt;br /&gt; &lt;font size="2"&gt;&lt;br /&gt; &lt;a href="http://www.fantasyinfocentral.com/football/predictions/index.php"&gt;&lt;br /&gt; FantasyInfoCentral.com: Out on a limb&lt;/a&gt;&lt;/font&gt;&lt;br /&gt; &lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;br /&gt;    &lt;p style="line-height: 100%; margin-bottom: 3px;" align="left"&gt;&lt;br /&gt; &lt;font size="2"&gt;&lt;a href="http://www.howtogamble.net/free_pick.htm"&gt;&lt;br /&gt;&lt;br /&gt; HowToGamble.net&lt;/a&gt;&lt;/font&gt;&lt;br /&gt; &lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;br /&gt;    &lt;p style="line-height: 100%; margin-bottom: 3px;" align="left"&gt;&lt;br /&gt;  &lt;font size="2"&gt;&lt;br /&gt;   &lt;a href="http://www.rotoaction.com"&gt;RotoAction.com&lt;/a&gt;&lt;/font&gt;&lt;br /&gt; &lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;br /&gt;    &lt;p style="line-height: 100%; margin-bottom: 3px;" align="left"&gt;&lt;br /&gt;  &lt;font size="2"&gt;&lt;a href="http://www.nflpicks.com"&gt;NFLPicks.com&lt;/a&gt;&lt;/font&gt;&lt;br /&gt;&lt;br /&gt; &lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;br /&gt;    &lt;p style="line-height: 100%; margin-bottom: 3px;" align="left"&gt;&lt;br /&gt;  &lt;font size="2"&gt;&lt;a href="http://www.twominutewarning.com/freepicks.htm"&gt;&lt;br /&gt; TwoMinuteWarning.com&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13116595-115764592548594487?l=johnbrahy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://johnbrahy.blogspot.com/feeds/115764592548594487/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13116595&amp;postID=115764592548594487' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13116595/posts/default/115764592548594487'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13116595/posts/default/115764592548594487'/><link rel='alternate' type='text/html' href='http://johnbrahy.blogspot.com/2006/09/free-nfl-picks-and-explainations_07.html' title='Free NFL Picks and Explainations'/><author><name>John Brahy</name><uri>http://www.blogger.com/profile/14313912243879499017</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='23' src='http://scandalz.net/images/courtney_on_yvette_tn.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13116595.post-115764590472764173</id><published>2006-09-07T09:18:00.000-07:00</published><updated>2006-09-07T09:18:24.796-07:00</updated><title type='text'>Free NFL Picks and Explainations</title><content type='html'>&lt;a href="http://www.ffbookmarks.com/free_picks.htm"&gt;Free NFL Picks and Explainations&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;font color="#990000" face="Bookman Old Style" size="6"&gt;Free&lt;br /&gt;Picks and Explanations &lt;/font&gt;&lt;br /&gt;&lt;/font&gt;&lt;/p&gt;&lt;br /&gt;&lt;p align="left"&gt;&lt;font face="times new roman,times"&gt;It is said that any information is good information.&amp;nbsp; Its&lt;br /&gt;just a matter of how well you use that information that determines how valuable&lt;br /&gt;the information received actually is.&amp;nbsp; In this category, I've assembled a&lt;br /&gt;listing of sites that offer free picks and, in many cases, explanations for the&lt;br /&gt;reasoning behind those picks.&amp;nbsp; Obviously, you get what you pay for.&amp;nbsp;&lt;br /&gt;&lt;br /&gt;Just look at my free picks.&amp;nbsp; But, even if you don't agree with the&lt;br /&gt;selections, you may gain some insight into a trend or justification that you&lt;br /&gt;were not aware of.&amp;nbsp; This category may not help you pick more winners but it&lt;br /&gt;may very well help you in avoiding picking more losers.&amp;nbsp; And passing on a&lt;br /&gt;game and not picking a loser is almost as good as picking a winner.&amp;nbsp;&lt;/font&gt;&lt;/p&gt;&lt;br /&gt;&lt;p align="left"&gt;&lt;font face="times new roman,times"&gt;If you are aware of other sites offering similar information, by&lt;br /&gt;all means, let me know of them.&lt;/font&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;p align="left"&gt;&lt;font face="times new roman,times"&gt;&amp;nbsp;&lt;a href="http://www.qksrv.net/click-1235007-10294812" target="_blank"&gt;&lt;br /&gt;&lt;/a&gt;&lt;/font&gt;&lt;/p&gt;&lt;br /&gt;&lt;ol&gt;&lt;br /&gt;&lt;font face="times new roman,times"&gt;  &lt;li&gt;&lt;br /&gt;    &lt;p style="line-height: 100%; margin-bottom: 3px;" align="left"&gt;&lt;font size="2"&gt;&lt;br /&gt;&lt;br /&gt; &lt;a href="http://www.ultimatecapper.com/"&gt;UltimateCapper.com&lt;/a&gt;&lt;/font&gt;&lt;br /&gt;  &lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;br /&gt;    &lt;p style="line-height: 100%; margin-bottom: 3px;" align="left"&gt;&lt;font size="2"&gt;&lt;a href="http://www.rotoupdate.com/nflmatchups.htm"&gt;RotoUpdate.com:&lt;br /&gt;    NFL Gambling Insider&lt;/a&gt; &amp;nbsp;&lt;/font&gt;&lt;br /&gt;  &lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;br /&gt;    &lt;p style="line-height: 100%; margin-bottom: 3px;" align="left"&gt;&lt;font size="2"&gt;&lt;br /&gt; &lt;a href="http://www.sportswiseguys.com/Free_Picks.htm"&gt;SportsWiseGuys.com&lt;/a&gt;&lt;/font&gt;&lt;br /&gt;  &lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;br /&gt;&lt;br /&gt;    &lt;p style="line-height: 100%; margin-bottom: 3px;" align="left"&gt;&lt;font size="2"&gt;&lt;a href="http://www.football.com/nfl/predictions/index.shtml"&gt;Football.com:&amp;nbsp;&lt;br /&gt;    NFL Predictions&lt;/a&gt;&lt;/font&gt;&lt;br /&gt;  &lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;br /&gt;    &lt;p style="line-height: 100%; margin-bottom: 3px;" align="left"&gt;&lt;font size="2"&gt;&lt;a href="http://www.mratings.com/rate/nfl-p.htm"&gt;Massey&lt;br /&gt;    NFL Predictions &lt;/a&gt;&lt;/font&gt;&lt;br /&gt;  &lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;br /&gt;    &lt;p style="line-height: 100%; margin-bottom: 3px;" align="left"&gt;&lt;font color="#800000" size="2"&gt;&lt;a href="http://www.sportingnews.com/voices/vinnie_iyer"&gt;SportingNews.com:&lt;br /&gt;    Vinnie Iyer's Fearless Forecast&lt;/a&gt;&lt;/font&gt;&lt;br /&gt;  &lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;br /&gt;&lt;br /&gt;    &lt;p style="line-height: 100%; margin-bottom: 3px;" align="left"&gt;&lt;font size="2"&gt;&lt;a href="http://www.normhitzges.com/"&gt;Norm&lt;br /&gt;    Hitzges: Picks of the Pole&lt;/a&gt;&lt;/font&gt;&lt;br /&gt;  &lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;br /&gt;    &lt;p style="line-height: 100%; margin-bottom: 3px;" align="left"&gt;&lt;font size="2"&gt;&lt;a href="http://cbs.sportsline.com/u/football/nfl/2000/harmon/index.html"&gt;The&lt;br /&gt;    Harmon Forecast&lt;/a&gt;&lt;/font&gt;&lt;br /&gt;  &lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;br /&gt;    &lt;p style="line-height: 100%; margin-bottom: 3px;" align="left"&gt;&lt;font color="#800000" size="2"&gt;&lt;a href="http://www.sisyndicate.com/"&gt;Sports&lt;br /&gt;    Investment Syndicate&lt;/a&gt;&lt;/font&gt;&lt;br /&gt;  &lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;br /&gt;    &lt;p style="line-height: 100%; margin-bottom: 3px;" align="left"&gt;&lt;font color="#800000" size="2"&gt;&lt;a href="http://www.nfl-betting.net/"&gt;NFLBetting.net&lt;/a&gt;&lt;/font&gt;&lt;br /&gt;&lt;br /&gt;  &lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;br /&gt;    &lt;p style="line-height: 100%; margin-bottom: 3px;" align="left"&gt;&lt;font size="2"&gt;&lt;a href="http://www.fantasysharks.com/"&gt;FantasySharks.com:&lt;br /&gt;    Pick$ and Passe$-Gambling Feature (Fri.)&lt;/a&gt;&lt;/font&gt;&lt;br /&gt;  &lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;br /&gt;    &lt;p style="line-height: 100%; margin-bottom: 3px;" align="left"&gt;&lt;a href="http://www.troutsports.com/gaming/index.html"&gt;&lt;font size="2"&gt;Troutsports.com&lt;/font&gt;&lt;/a&gt;&lt;br /&gt;  &lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;br /&gt;    &lt;p style="line-height: 100%; margin-bottom: 3px;" align="left"&gt;&lt;font color="#800000" size="2"&gt;&lt;a href="http://www.camelbacksports.com/"&gt;CamelbackSports.com&lt;/a&gt;&lt;/font&gt;&lt;br /&gt;  &lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;br /&gt;&lt;br /&gt;    &lt;p style="line-height: 100%; margin-bottom: 3px;" align="left"&gt;&lt;font color="#800000" size="2"&gt;&lt;a href="http://www.mrfantasy.com/greglucas/FantasyGM/index.asp"&gt;MrFantasy.com&lt;/a&gt;&lt;br /&gt;    &lt;/font&gt;&lt;br /&gt;  &lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;br /&gt;    &lt;p style="line-height: 100%; margin-bottom: 3px;" align="left"&gt;&lt;font size="2"&gt;&lt;a href="http://www.doghousesports.com"&gt;DogHouseSports.com:&lt;br /&gt;    Football Picks for DogHouseSports&amp;nbsp;&lt;/a&gt;&lt;/font&gt;&lt;br /&gt;  &lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;br /&gt;    &lt;p style="line-height: 100%; margin-bottom: 3px;" align="left"&gt;&lt;font size="2"&gt;&lt;a href="http://he.net/%7Ebudsport/index.php"&gt;BudGoodeSports.com&lt;/a&gt;&lt;/font&gt;&lt;br /&gt;  &lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;br /&gt;&lt;br /&gt;    &lt;p style="line-height: 100%; margin-bottom: 3px;" align="left"&gt;&lt;font size="2"&gt;&lt;a href="http://www.nfl-football-picks.com"&gt;NFL-Football-Picks.com&lt;/a&gt;&lt;/font&gt;&lt;br /&gt;  &lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;br /&gt;    &lt;p style="line-height: 100%; margin-bottom: 3px;" align="left"&gt;&lt;font size="2"&gt;&lt;a href="http://www.footballlocks.com/"&gt;FootballLocks.com&lt;/a&gt;&lt;/font&gt;&lt;br /&gt;  &lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;br /&gt;    &lt;p style="line-height: 100%; margin-bottom: 3px;" align="left"&gt;&lt;font size="2"&gt;&lt;a href="http://www.atswins.com/default.cfm?file=joinpicklist"&gt;ATS&lt;br /&gt;    Consultants: Free Newsletter&lt;/a&gt;&lt;/font&gt;&lt;br /&gt;  &lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;br /&gt;    &lt;p style="line-height: 100%; margin-bottom: 3px;" align="left"&gt;&lt;font size="2"&gt;&lt;a href="http://www.NFLFreaks.com"&gt;NFLFreaks.com&lt;/a&gt;&lt;/font&gt;&lt;br /&gt;&lt;br /&gt;  &lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;br /&gt;    &lt;p style="line-height: 100%; margin-bottom: 3px;" align="left"&gt;&lt;font size="2"&gt;&lt;a href="http://www.madduxsports.com"&gt;Madduxsports.com&lt;/a&gt;&lt;/font&gt;&lt;br /&gt;  &lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;br /&gt;    &lt;p style="line-height: 100%; margin-bottom: 3px;" align="left"&gt;&lt;font size="2"&gt;&lt;a href="http://www.pro-football-picks.net"&gt;Pro-Football-Picks.net&lt;/a&gt;&lt;/font&gt;&lt;br /&gt;  &lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;br /&gt;    &lt;p style="line-height: 100%; margin-bottom: 3px;" align="left"&gt;&lt;font size="2"&gt;&lt;a href="http://www.ncaa-college-football-picks.com"&gt;NCAA-College-Football-Picks.com&lt;/a&gt;&lt;/font&gt;&lt;br /&gt;  &lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;br /&gt;&lt;br /&gt;    &lt;p style="line-height: 100%; margin-bottom: 3px;" align="left"&gt;&lt;font size="2"&gt;&lt;a href="http://www.freeplays.com/"&gt;FreePlays.com&lt;/a&gt;&lt;/font&gt;&lt;br /&gt;  &lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;br /&gt;    &lt;p style="line-height: 100%; margin-bottom: 3px;" align="left"&gt;&lt;font size="2"&gt;&lt;a href="http://www.900footballlinks.net/bettingframe.htm"&gt;900FootballLinks.net&lt;/a&gt;&lt;/font&gt;&lt;br /&gt;  &lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;br /&gt;    &lt;p style="line-height: 100%; margin-bottom: 3px;" align="left"&gt;&lt;font size="2"&gt;&lt;a href="http://www.sportingnaps.com"&gt;SportingNaps.com&lt;/a&gt;&lt;/font&gt;&lt;br /&gt; &lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;br /&gt;    &lt;p style="line-height: 100%; margin-bottom: 3px;" align="left"&gt;&lt;br /&gt;&lt;br /&gt; &lt;font size="2"&gt;&lt;br /&gt; &lt;a target="_blank" href="http://www.PrimeSportsPicks.com/"&gt;PrimeSportsPicks.com&lt;/a&gt;&lt;/font&gt;&lt;br /&gt; &lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;br /&gt;    &lt;p style="line-height: 100%; margin-bottom: 3px;" align="left"&gt;&lt;br /&gt; &lt;font size="2"&gt;&lt;a href="http://www.expert-picks.com"&gt;Expert Picks Sports &lt;br /&gt; Handicapping&lt;/a&gt;&lt;/font&gt;&lt;br /&gt; &lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;br /&gt;    &lt;p style="line-height: 100%; margin-bottom: 3px;" align="left"&gt;&lt;br /&gt; &lt;font size="2"&gt;&lt;a href="http://www.docsports.com"&gt;DocSports.com&lt;/a&gt;&lt;/font&gt;&lt;br /&gt;&lt;br /&gt; &lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;br /&gt;    &lt;p style="line-height: 100%; margin-bottom: 3px;" align="left"&gt;&lt;br /&gt; &lt;font size="2"&gt;&lt;a href="http://www.2amsports.com/HTML/picks.asp"&gt;&lt;br /&gt; 2amSports.com&lt;/a&gt;&lt;/font&gt;&lt;br /&gt; &lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;br /&gt;    &lt;p style="line-height: 100%; margin-bottom: 3px;" align="left"&gt;&lt;br /&gt; &lt;font size="2"&gt;&lt;a href="http://www.eapicks.com/pages/freepicks/pick.htm"&gt;&lt;br /&gt; EAPicks.com&lt;/a&gt;&lt;/font&gt;&lt;br /&gt;&lt;br /&gt; &lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;br /&gt;    &lt;p style="line-height: 100%; margin-bottom: 3px;" align="left"&gt;&lt;br /&gt; &lt;font size="2"&gt;&lt;br /&gt; &lt;a href="http://www.fantasyinfocentral.com/football/predictions/index.php"&gt;&lt;br /&gt; FantasyInfoCentral.com: Out on a limb&lt;/a&gt;&lt;/font&gt;&lt;br /&gt; &lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;br /&gt;    &lt;p style="line-height: 100%; margin-bottom: 3px;" align="left"&gt;&lt;br /&gt; &lt;font size="2"&gt;&lt;a href="http://www.howtogamble.net/free_pick.htm"&gt;&lt;br /&gt;&lt;br /&gt; HowToGamble.net&lt;/a&gt;&lt;/font&gt;&lt;br /&gt; &lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;br /&gt;    &lt;p style="line-height: 100%; margin-bottom: 3px;" align="left"&gt;&lt;br /&gt;  &lt;font size="2"&gt;&lt;br /&gt;   &lt;a href="http://www.rotoaction.com"&gt;RotoAction.com&lt;/a&gt;&lt;/font&gt;&lt;br /&gt; &lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;br /&gt;    &lt;p style="line-height: 100%; margin-bottom: 3px;" align="left"&gt;&lt;br /&gt;  &lt;font size="2"&gt;&lt;a href="http://www.nflpicks.com"&gt;NFLPicks.com&lt;/a&gt;&lt;/font&gt;&lt;br /&gt;&lt;br /&gt; &lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;br /&gt;    &lt;p style="line-height: 100%; margin-bottom: 3px;" align="left"&gt;&lt;br /&gt;  &lt;font size="2"&gt;&lt;a href="http://www.twominutewarning.com/freepicks.htm"&gt;&lt;br /&gt; TwoMinuteWarning.com&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13116595-115764590472764173?l=johnbrahy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://johnbrahy.blogspot.com/feeds/115764590472764173/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13116595&amp;postID=115764590472764173' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13116595/posts/default/115764590472764173'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13116595/posts/default/115764590472764173'/><link rel='alternate' type='text/html' href='http://johnbrahy.blogspot.com/2006/09/free-nfl-picks-and-explainations.html' title='Free NFL Picks and Explainations'/><author><name>John Brahy</name><uri>http://www.blogger.com/profile/14313912243879499017</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='23' src='http://scandalz.net/images/courtney_on_yvette_tn.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13116595.post-115384794487998858</id><published>2006-07-25T10:19:00.000-07:00</published><updated>2006-07-25T16:15:20.950-07:00</updated><title type='text'>Dr Codd's 12 Rules - from oracle</title><content type='html'>&lt;a href="http://www.psoug.org/reference/codds_rules.html"&gt;Dr Codd's 12 Rules - from oracle&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;If you develop databases, then you're going to need to know what this guy's rules are about.&lt;br /&gt;&lt;br /&gt;&lt;table bg=""   border="1" cellpadding="2" cellspacing="1" width="100%"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td width="35%"&gt;&lt;span style=";font-family:Arial;font-size:85%;"  &gt;Rule 1: The Information&lt;/span&gt; &lt;/td&gt;         &lt;td width="65%"&gt;&lt;span style=";font-family:Arial;font-size:85%;"  &gt;All information in a relational           database is represented explicitly at the logical level and in exactly one way -           by values in tables.&lt;/span&gt;         &lt;/td&gt;         &lt;/tr&gt;         &lt;tr&gt;         &lt;td width="35%"&gt;&lt;span style=";font-family:Arial;font-size:85%;"  &gt;Rule 2: Guaranteed Access&lt;/span&gt; &lt;/td&gt;         &lt;td width="65%"&gt;&lt;span style=";font-family:Arial;font-size:85%;"  &gt;Each and every datum (atomic value) in           a relational database is guaranteed to be logically accessible by resorting to a           combination of table name, primary key value, and column name.&lt;/span&gt;         &lt;/td&gt;         &lt;/tr&gt;         &lt;tr&gt;         &lt;td width="35%"&gt;&lt;span style=";font-family:Arial;font-size:85%;"  &gt;Rule 3: Systematic Treatment of Null           Values&lt;/span&gt; &lt;/td&gt;         &lt;td width="65%"&gt;&lt;span style=";font-family:Arial;font-size:85%;"  &gt;Null values (distinct from the empty           character string of blank characters and distinct from any zero or other           numbers) are supported in fully relational DBMS for representing missing           information and inapplicable information in a systematic way.&lt;/span&gt;         &lt;/td&gt;         &lt;/tr&gt;         &lt;tr&gt;         &lt;td width="35%"&gt;&lt;span style=";font-family:Arial;font-size:85%;"  &gt;Rule 4: Dynamic Online Catalog Based           on the Relational Model&lt;/span&gt; &lt;/td&gt;         &lt;td width="65%"&gt;&lt;span style=";font-family:Arial;font-size:85%;"  &gt;The database description is           represented at the logical level in the same way as ordinary data, so that           authorized users can apply the same relational language to its interrogation as           they apply to the regular data.&lt;/span&gt;         &lt;/td&gt;         &lt;/tr&gt;         &lt;tr&gt;         &lt;td width="35%"&gt;&lt;span style=";font-family:Arial;font-size:85%;"  &gt;Rule 5: Comprehensive Data Sublanguage&lt;/span&gt; &lt;/td&gt;         &lt;td width="65%"&gt;&lt;span style=";font-family:Arial;font-size:85%;"  &gt;A relational system may support           several languages and various modes of terminal use (for example, the           fill-in-the-blanks mode). However, there must be at least one language whose           statements are expressible, per some well-defined syntax, as character strings,           d that is comprehensive in supporting all of the following items:&lt;/span&gt;           &lt;ul&gt;&lt;li&gt;&lt;span style=";font-family:Arial;font-size:85%;"  &gt;Data Definition&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=";font-family:Arial;font-size:85%;"  &gt;View Definition&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=";font-family:Arial;font-size:85%;"  &gt;Data manipulation (interactive and by program)&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=";font-family:Arial;font-size:85%;"  &gt;Integrity Constraints&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=";font-family:Arial;font-size:85%;"  &gt;Authorization&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=";font-family:Arial;font-size:85%;"  &gt;Transaction boundaries (begin, commit, and               rollback).&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;         &lt;/td&gt;         &lt;/tr&gt;         &lt;tr&gt;         &lt;td width="35%"&gt;&lt;span style=";font-family:Arial;font-size:85%;"  &gt;Rule 6: View Updating&lt;/span&gt; &lt;/td&gt;         &lt;td width="65%"&gt;&lt;span style=";font-family:Arial;font-size:85%;"  &gt;All views that are theoretically           updateable are also updateable by the system.&lt;/span&gt;         &lt;/td&gt;         &lt;/tr&gt;         &lt;tr&gt;         &lt;td width="35%"&gt;&lt;span style=";font-family:Arial;font-size:85%;"  &gt;Rule 7: High-Level Insert, Update, and           Delete&lt;/span&gt; &lt;/td&gt;         &lt;td width="65%"&gt;&lt;span style=";font-family:Arial;font-size:85%;"  &gt;The capability of handling a base           relation or a derived relation as a single operand applies not only to the           retrieval of data but also to the insertion, update, and deletion of data.&lt;/span&gt;         &lt;/td&gt;         &lt;/tr&gt;         &lt;tr&gt;         &lt;td width="35%"&gt;&lt;span style=";font-family:Arial;font-size:85%;"  &gt;Rule 8: Physical Data Independence&lt;/span&gt; &lt;/td&gt;         &lt;td width="65%"&gt;&lt;span style=";font-family:Arial;font-size:85%;"  &gt;Application programs and terminal           activities remain logically unimpaired whenever any changes are made in either           storage representations or access methods.&lt;/span&gt;         &lt;/td&gt;         &lt;/tr&gt;         &lt;tr&gt;         &lt;td width="35%"&gt;&lt;span style=";font-family:Arial;font-size:85%;"  &gt;Rule 9: Logical Data Independence&lt;/span&gt; &lt;/td&gt;         &lt;td width="65%"&gt;&lt;span style=";font-family:Arial;font-size:85%;"  &gt;Application programs and terminal           activities remain logically unimpaired when information-preserving changes of           any kind that theoretically permit unimpairment are made to the base tables.&lt;/span&gt;         &lt;/td&gt;         &lt;/tr&gt;         &lt;tr&gt;         &lt;td width="35%"&gt;&lt;span style=";font-family:Arial;font-size:85%;"  &gt;Rule 10: Integrity Independence&lt;/span&gt; &lt;/td&gt;         &lt;td width="65%"&gt;&lt;span style=";font-family:Arial;font-size:85%;"  &gt;Integrity constraints specific to a           particular relational database must be definable in the relational data           sublanguage and storable in the catalog, not in the application programs.&lt;/span&gt;         &lt;/td&gt;         &lt;/tr&gt;         &lt;tr&gt;         &lt;td width="35%"&gt;&lt;span style=";font-family:Arial;font-size:85%;"  &gt;Rule 11: Distribution Independence&lt;/span&gt; &lt;/td&gt;         &lt;td width="65%"&gt;&lt;span style=";font-family:Arial;font-size:85%;"  &gt;A relational DBMS has distribution           dependence.&lt;/span&gt;         &lt;/td&gt;         &lt;/tr&gt;         &lt;tr&gt;         &lt;td width="35%"&gt;&lt;span style=";font-family:Arial;font-size:85%;"  &gt;Rule 12: Nonsubversion&lt;/span&gt; &lt;/td&gt;         &lt;td width="65%"&gt;&lt;span style=";font-family:Arial;font-size:85%;"  &gt;If a relational system has a low-level           (single record at a time) language, that low level cannot be used to subvert or           bypass the integrity rules and constraints expressed in the higher-level           relational language (multiple records at a time).&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13116595-115384794487998858?l=johnbrahy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://johnbrahy.blogspot.com/feeds/115384794487998858/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13116595&amp;postID=115384794487998858' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13116595/posts/default/115384794487998858'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13116595/posts/default/115384794487998858'/><link rel='alternate' type='text/html' href='http://johnbrahy.blogspot.com/2006/07/dr-codds-12-rules-from-oracle.html' title='Dr Codd&apos;s 12 Rules - from oracle'/><author><name>John Brahy</name><uri>http://www.blogger.com/profile/14313912243879499017</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='23' src='http://scandalz.net/images/courtney_on_yvette_tn.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13116595.post-115258882929568825</id><published>2006-07-10T20:33:00.000-07:00</published><updated>2006-07-10T20:33:49.346-07:00</updated><title type='text'>GridViewGirl</title><content type='html'>&lt;a href="http://www.gridviewgirl.com/GridViewGirl/default.aspx"&gt;GridViewGirl&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;This girl is serious about programming.  she's got a great resource for gridview data.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13116595-115258882929568825?l=johnbrahy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://johnbrahy.blogspot.com/feeds/115258882929568825/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13116595&amp;postID=115258882929568825' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13116595/posts/default/115258882929568825'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13116595/posts/default/115258882929568825'/><link rel='alternate' type='text/html' href='http://johnbrahy.blogspot.com/2006/07/gridviewgirl.html' title='GridViewGirl'/><author><name>John Brahy</name><uri>http://www.blogger.com/profile/14313912243879499017</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='23' src='http://scandalz.net/images/courtney_on_yvette_tn.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13116595.post-115220619622381003</id><published>2006-07-06T10:16:00.000-07:00</published><updated>2006-07-06T10:16:37.916-07:00</updated><title type='text'>moockblog: Flash Player 9, Flex 2, ActionScript 3.0: A Survey of the New Landscape</title><content type='html'>&lt;a href="http://www.moock.org/blog/archives/000189.html"&gt;moockblog: Flash Player 9, Flex 2, ActionScript 3.0: A Survey of the New Landscape&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;DAMN, adobe err, Macromedia really came through this time! now we can develop .swf content with flash studio! and Actionscript 3.0 is looking really good&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13116595-115220619622381003?l=johnbrahy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://johnbrahy.blogspot.com/feeds/115220619622381003/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13116595&amp;postID=115220619622381003' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13116595/posts/default/115220619622381003'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13116595/posts/default/115220619622381003'/><link rel='alternate' type='text/html' href='http://johnbrahy.blogspot.com/2006/07/moockblog-flash-player-9-flex-2.html' title='moockblog: Flash Player 9, Flex 2, ActionScript 3.0: A Survey of the New Landscape'/><author><name>John Brahy</name><uri>http://www.blogger.com/profile/14313912243879499017</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='23' src='http://scandalz.net/images/courtney_on_yvette_tn.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13116595.post-115093130782277680</id><published>2006-06-21T16:08:00.000-07:00</published><updated>2006-06-21T16:08:29.416-07:00</updated><title type='text'>Who's Going to Hell? Results of a Beliefnet survey -- Beliefnet.com</title><content type='html'>&lt;a href="http://beliefnet.com/features/hellchart.html"&gt;Who's Going to Hell? Results of a Beliefnet survey -- Beliefnet.com&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;This might be the funniest things I've ever seen.&lt;br /&gt;&lt;br /&gt;Get over it, there is no god, there is no heaven and there is no hell.&lt;br /&gt;&lt;br /&gt;I want to find a way to make money off these people... oh, I guess I could start a church! HA!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13116595-115093130782277680?l=johnbrahy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://johnbrahy.blogspot.com/feeds/115093130782277680/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13116595&amp;postID=115093130782277680' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13116595/posts/default/115093130782277680'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13116595/posts/default/115093130782277680'/><link rel='alternate' type='text/html' href='http://johnbrahy.blogspot.com/2006/06/whos-going-to-hell-results-of.html' title='Who&apos;s Going to Hell? Results of a Beliefnet survey -- Beliefnet.com'/><author><name>John Brahy</name><uri>http://www.blogger.com/profile/14313912243879499017</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='23' src='http://scandalz.net/images/courtney_on_yvette_tn.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13116595.post-114981285864640341</id><published>2006-06-08T17:27:00.000-07:00</published><updated>2006-06-08T17:27:38.706-07:00</updated><title type='text'>How NOT to steal a SideKick II</title><content type='html'>&lt;a href="http://www.evanwashere.com/StolenSidekick/"&gt;How NOT to steal a SideKick II&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;This is an awesome story, and I've passed it on to a bunch of people.&lt;br /&gt;&lt;br /&gt;It's amazing how low people can go.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13116595-114981285864640341?l=johnbrahy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://johnbrahy.blogspot.com/feeds/114981285864640341/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13116595&amp;postID=114981285864640341' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13116595/posts/default/114981285864640341'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13116595/posts/default/114981285864640341'/><link rel='alternate' type='text/html' href='http://johnbrahy.blogspot.com/2006/06/how-not-to-steal-sidekick-ii.html' title='How NOT to steal a SideKick II'/><author><name>John Brahy</name><uri>http://www.blogger.com/profile/14313912243879499017</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='23' src='http://scandalz.net/images/courtney_on_yvette_tn.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13116595.post-114772608754157266</id><published>2006-05-15T13:48:00.000-07:00</published><updated>2006-05-15T13:48:11.906-07:00</updated><title type='text'>Bami Goreng. Indonesian Recipe - Bami Goreng. Recipe for Indonesian classic - Bami Goreng.</title><content type='html'>&lt;a href="http://www.threemonkeysonline.com/threemon_article_bami_goreng_indonesian_recipe.htm"&gt;Bami Goreng. Indonesian Recipe - Bami Goreng. Recipe for Indonesian classic - Bami Goreng.&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;if you haven't had Indonesian food try this one, it's awesome!&lt;br /&gt;&lt;br /&gt;&lt;p&gt;&lt;strong&gt;Bami Goreng - A recipe&lt;/strong&gt;&lt;/p&gt; This is a tasty and easy-to-make Indonesian dish. Delicious with an ice-cold beer, and to be eaten with fork and spoon &lt;i&gt;a la Indonesian&lt;/i&gt;.  &lt;p&gt; &lt;b&gt;What you need (for four people)&lt;/b&gt; : &lt;/p&gt;&lt;p&gt; 300 gr. egg noodles&lt;br /&gt;1 garlic clove&lt;br /&gt;1 tablespoon crushed chillies&lt;br /&gt; 1 tablespoon crushed coriander&lt;br /&gt;3.5 cm piece root ginger&lt;br /&gt; ½ lt vegetable broth&lt;br /&gt;olive oil&lt;br /&gt;soy sauce&lt;br /&gt;2 spring onions&lt;br /&gt;1 small red pepper&lt;br /&gt;200 gr. skinned chicken breast&lt;br /&gt;120 gr. peeled prawns&lt;br /&gt;2 eggs&lt;br /&gt;&lt;/p&gt;&lt;p&gt; &lt;b&gt;How you do it&lt;/b&gt;: &lt;/p&gt;&lt;p&gt; First of all prepare a quick and flat omelette. Once it’s done it’s done, and you don’t need to multitask unnecessarily! &lt;/p&gt;&lt;p&gt;  Blend garlic, ginger, spring onions, chillies and coriander to a paste. Stir-fry in a little oil in a hot &lt;i&gt;wok&lt;/i&gt;. Add the chopped pepper, the peeled prawns and the chicken, after you have diced and poached it for 5-7 minutes. Also add two scarce ladles of the water in which you poached the chicken and let simmer vivaciously until it thickens, having care to mix well quite frequently. &lt;/p&gt;&lt;p&gt; Heat some water and as soon as it starts boiling switch off the heat and throw in the noodles, separate them with a plastic spoon and let in the water with the lid on for 3-4 minutes. Rinse them and pour them in the &lt;i&gt;wok&lt;/i&gt;. Add soy sauce and the omelette cut in thin strips and keep stirring until all flavours are blend. &lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13116595-114772608754157266?l=johnbrahy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://johnbrahy.blogspot.com/feeds/114772608754157266/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13116595&amp;postID=114772608754157266' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13116595/posts/default/114772608754157266'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13116595/posts/default/114772608754157266'/><link rel='alternate' type='text/html' href='http://johnbrahy.blogspot.com/2006/05/bami-goreng-indonesian-recipe-bami.html' title='Bami Goreng. Indonesian Recipe - Bami Goreng. Recipe for Indonesian classic - Bami Goreng.'/><author><name>John Brahy</name><uri>http://www.blogger.com/profile/14313912243879499017</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='23' src='http://scandalz.net/images/courtney_on_yvette_tn.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13116595.post-114625009388691413</id><published>2006-04-28T11:48:00.000-07:00</published><updated>2006-04-28T11:48:13.886-07:00</updated><title type='text'>Procmail Quick Reference Guide</title><content type='html'>&lt;a href="http://laku19.adsl.netsonic.fi/%7Eera/procmail/quickref.html"&gt;Procmail Quick Reference Guide&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;sometimes man procmail isn't enough so here's a bit more info&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13116595-114625009388691413?l=johnbrahy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://johnbrahy.blogspot.com/feeds/114625009388691413/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13116595&amp;postID=114625009388691413' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13116595/posts/default/114625009388691413'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13116595/posts/default/114625009388691413'/><link rel='alternate' type='text/html' href='http://johnbrahy.blogspot.com/2006/04/procmail-quick-reference-guide.html' title='Procmail Quick Reference Guide'/><author><name>John Brahy</name><uri>http://www.blogger.com/profile/14313912243879499017</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='23' src='http://scandalz.net/images/courtney_on_yvette_tn.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13116595.post-114625006591291997</id><published>2006-04-28T11:47:00.000-07:00</published><updated>2006-04-28T11:47:47.303-07:00</updated><title type='text'>Manhattan Beach sewer line cut, causing another spill</title><content type='html'>&lt;a href="http://www.dailybreeze.com/news/articles/2709391.html"&gt;Manhattan Beach sewer line cut, causing another spill&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;DAMN! They did it again, 2 million gallons wasn't enough for them&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13116595-114625006591291997?l=johnbrahy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://johnbrahy.blogspot.com/feeds/114625006591291997/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13116595&amp;postID=114625006591291997' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13116595/posts/default/114625006591291997'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13116595/posts/default/114625006591291997'/><link rel='alternate' type='text/html' href='http://johnbrahy.blogspot.com/2006/04/manhattan-beach-sewer-line-cut-causing.html' title='Manhattan Beach sewer line cut, causing another spill'/><author><name>John Brahy</name><uri>http://www.blogger.com/profile/14313912243879499017</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='23' src='http://scandalz.net/images/courtney_on_yvette_tn.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13116595.post-114295777196725084</id><published>2006-03-21T08:16:00.000-08:00</published><updated>2006-03-21T08:16:12.023-08:00</updated><title type='text'>MySQL 5.0 Reference Manual :: 5.9.2 Adding New User Accounts to MySQL</title><content type='html'>&lt;a href="http://dev.mysql.com/doc/refman/5.0/en/adding-users.html"&gt;MySQL 5.0 Reference Manual :: 5.9.2 Adding New User Accounts to MySQL&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;This has to be the page I use the most but never remember where the hell it is, but I always google it.&lt;br /&gt;&lt;br /&gt;google.com -&gt; adding users site:mysql.com always brings this up as the first link...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13116595-114295777196725084?l=johnbrahy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://johnbrahy.blogspot.com/feeds/114295777196725084/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13116595&amp;postID=114295777196725084' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13116595/posts/default/114295777196725084'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13116595/posts/default/114295777196725084'/><link rel='alternate' type='text/html' href='http://johnbrahy.blogspot.com/2006/03/mysql-50-reference-manual-592-adding.html' title='MySQL 5.0 Reference Manual :: 5.9.2 Adding New User Accounts to MySQL'/><author><name>John Brahy</name><uri>http://www.blogger.com/profile/14313912243879499017</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='23' src='http://scandalz.net/images/courtney_on_yvette_tn.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13116595.post-114295708442645031</id><published>2006-03-21T08:04:00.000-08:00</published><updated>2006-03-21T08:04:44.473-08:00</updated><title type='text'>Drug Ring Sold Pot-Laced Candy, Soda - March 17, 2006</title><content type='html'>&lt;a href="http://www.thesmokinggun.com/archive/0317061candy1.html"&gt;Drug Ring Sold Pot-Laced Candy, Soda - March 17, 2006&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Pot Tarts?&lt;br /&gt;&lt;br /&gt;3 Rastateers?&lt;br /&gt;&lt;br /&gt;Twixed?&lt;br /&gt;&lt;br /&gt;Holy Shit! why wasn't this around when I was a kid?!?!?!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13116595-114295708442645031?l=johnbrahy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://johnbrahy.blogspot.com/feeds/114295708442645031/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13116595&amp;postID=114295708442645031' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13116595/posts/default/114295708442645031'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13116595/posts/default/114295708442645031'/><link rel='alternate' type='text/html' href='http://johnbrahy.blogspot.com/2006/03/drug-ring-sold-pot-laced-candy-soda.html' title='Drug Ring Sold Pot-Laced Candy, Soda - March 17, 2006'/><author><name>John Brahy</name><uri>http://www.blogger.com/profile/14313912243879499017</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='23' src='http://scandalz.net/images/courtney_on_yvette_tn.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13116595.post-114174984159665879</id><published>2006-03-07T08:44:00.000-08:00</published><updated>2006-03-07T08:46:21.343-08:00</updated><title type='text'>OpenBSD on a live CD!</title><content type='html'>&lt;a href="ftp://ftp.zedz.net/pub/OliveBSD/"&gt;ftp://ftp.zedz.net/pub/OliveBSD&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;OpenBSD on a live CD! This is great! download the iso and you can have OpenBSD anywhere!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13116595-114174984159665879?l=johnbrahy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://johnbrahy.blogspot.com/feeds/114174984159665879/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13116595&amp;postID=114174984159665879' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13116595/posts/default/114174984159665879'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13116595/posts/default/114174984159665879'/><link rel='alternate' type='text/html' href='http://johnbrahy.blogspot.com/2006/03/openbsd-on-live-cd.html' title='OpenBSD on a live CD!'/><author><name>John Brahy</name><uri>http://www.blogger.com/profile/14313912243879499017</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='23' src='http://scandalz.net/images/courtney_on_yvette_tn.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13116595.post-114123840525050624</id><published>2006-03-01T10:40:00.000-08:00</published><updated>2006-03-01T10:40:05.366-08:00</updated><title type='text'>HTML 4.0 Latin-1 Entities</title><content type='html'>&lt;a href="http://www.htmlhelp.com/reference/html40/entities/latin1.html"&gt;HTML 4.0 Latin-1 Entities&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Ever have problems making those strange characters on your website and when you do they get all jacked up? Then this is the document for you. Here you will find all the proper ways to make those strange characters that other languages use.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13116595-114123840525050624?l=johnbrahy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://johnbrahy.blogspot.com/feeds/114123840525050624/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13116595&amp;postID=114123840525050624' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13116595/posts/default/114123840525050624'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13116595/posts/default/114123840525050624'/><link rel='alternate' type='text/html' href='http://johnbrahy.blogspot.com/2006/03/html-40-latin-1-entities.html' title='HTML 4.0 Latin-1 Entities'/><author><name>John Brahy</name><uri>http://www.blogger.com/profile/14313912243879499017</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='23' src='http://scandalz.net/images/courtney_on_yvette_tn.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13116595.post-114080052243542920</id><published>2006-02-24T09:02:00.000-08:00</published><updated>2006-02-24T09:02:02.476-08:00</updated><title type='text'>OpenBSD 3.8: Configuring named as your name server - Etherpunk</title><content type='html'>&lt;a href="http://www.etherpunk.com/index.php/OpenBSD_3.8:_Configuring_named_as_your_name_server"&gt;OpenBSD 3.8: Configuring named as your name server - Etherpunk&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Here's a great article on how to configure an OpenBSD 3.8 system as a DNS server.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13116595-114080052243542920?l=johnbrahy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://johnbrahy.blogspot.com/feeds/114080052243542920/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13116595&amp;postID=114080052243542920' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13116595/posts/default/114080052243542920'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13116595/posts/default/114080052243542920'/><link rel='alternate' type='text/html' href='http://johnbrahy.blogspot.com/2006/02/openbsd-38-configuring-named-as-your.html' title='OpenBSD 3.8: Configuring named as your name server - Etherpunk'/><author><name>John Brahy</name><uri>http://www.blogger.com/profile/14313912243879499017</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='23' src='http://scandalz.net/images/courtney_on_yvette_tn.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13116595.post-113866681332452307</id><published>2006-01-30T16:20:00.001-08:00</published><updated>2006-01-30T16:20:13.343-08:00</updated><title type='text'>Yet Another Ready.gov Parody: A Satirical Jab at the Department of Homeland Security</title><content type='html'>&lt;a href="http://home.carolina.rr.com/zerb/beready/"&gt;Yet Another Ready.gov Parody: A Satirical Jab at the Department of Homeland Security&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;this is a listing of some of the icons used on the ready.gov site and some alternative meanings.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13116595-113866681332452307?l=johnbrahy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://johnbrahy.blogspot.com/feeds/113866681332452307/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13116595&amp;postID=113866681332452307' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13116595/posts/default/113866681332452307'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13116595/posts/default/113866681332452307'/><link rel='alternate' type='text/html' href='http://johnbrahy.blogspot.com/2006/01/yet-another-readygov-parody-satirical_30.html' title='Yet Another Ready.gov Parody: A Satirical Jab at the Department of Homeland Security'/><author><name>John Brahy</name><uri>http://www.blogger.com/profile/14313912243879499017</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='23' src='http://scandalz.net/images/courtney_on_yvette_tn.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13116595.post-113866681302624806</id><published>2006-01-30T16:20:00.000-08:00</published><updated>2006-01-30T16:20:13.160-08:00</updated><title type='text'>Yet Another Ready.gov Parody: A Satirical Jab at the Department of Homeland Security</title><content type='html'>&lt;a href="http://home.carolina.rr.com/zerb/beready/"&gt;Yet Another Ready.gov Parody: A Satirical Jab at the Department of Homeland Security&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;this is a listing of some of the icons used on the ready.gov site and some alternative meanings.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13116595-113866681302624806?l=johnbrahy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://johnbrahy.blogspot.com/feeds/113866681302624806/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13116595&amp;postID=113866681302624806' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13116595/posts/default/113866681302624806'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13116595/posts/default/113866681302624806'/><link rel='alternate' type='text/html' href='http://johnbrahy.blogspot.com/2006/01/yet-another-readygov-parody-satirical.html' title='Yet Another Ready.gov Parody: A Satirical Jab at the Department of Homeland Security'/><author><name>John Brahy</name><uri>http://www.blogger.com/profile/14313912243879499017</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='23' src='http://scandalz.net/images/courtney_on_yvette_tn.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13116595.post-113693950651887277</id><published>2006-01-10T16:31:00.000-08:00</published><updated>2006-01-10T16:31:46.546-08:00</updated><title type='text'>06.13-Defending_Against_ Attacks</title><content type='html'>&lt;a href="http://www.freebsd.easyasthat.co.uk/54.06.13-Defending_Against_%20Attacks.htm"&gt;&lt;span style="color:#000000;"&gt;06.13-Defending_Against_ Attacks&lt;/span&gt;&lt;/a&gt;&lt;span style="color:#000000;"&gt;&lt;br /&gt;&lt;br /&gt;it's written for FreeBSD but it has some good info for any *BSD version. My favorite part is this: &lt;/span&gt;&lt;h1&gt;&lt;span style="color:#000000;"&gt;S&lt;/span&gt;&lt;a target="contents" name="Stopping Login Attacks"&gt;&lt;span style="color:#000000;"&gt;topping Login Attacks&lt;/span&gt;&lt;/a&gt;&lt;/h1&gt;&lt;br /&gt;&lt;p&gt;&lt;span style="color:#000000;"&gt;Using the customary port numbers or alternate port numbers for SSH, FTP, or&lt;br /&gt;Telnet all failed logins are logged to /var/log/auth.log file. In most cases the&lt;br /&gt;sending IP address is the real IP address of the attacker. In the long term the&lt;br /&gt;solution is to do whois on the attackers IP address and report him to the ISP&lt;br /&gt;who owns the IP address. &lt;/span&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;&lt;span style="color:#000000;"&gt;In the short term to stop the login attack in progress many people will add a&lt;br /&gt;"deny this IP address" rule to their firewall rule set file. Yes this will stop&lt;br /&gt;the attack immediately, but when a firewall keeps all these special "deny this&lt;br /&gt;IP address" rules the firewall becomes very hard to maintain as that list of&lt;br /&gt;denied IP address rules grows longer. A far better solution is to separate the&lt;br /&gt;denied IP address list from the firewall rule set. This can be done using the&lt;br /&gt;"routed blackhole" command.&lt;/span&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;&lt;span style="color:#000000;"&gt;Example:   &lt;/span&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;&lt;span style="color:#000000;"&gt;To Add use   &lt;/span&gt;&lt;span style="font-size:85%;color:#000000;"&gt;  &lt;br /&gt;route add -host attacker_ip 127.0.0.1&lt;br /&gt;-blackhole&lt;/span&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;&lt;span style="color:#000000;"&gt;To Delete use  &lt;br /&gt;&lt;span style="font-size:85%;"&gt;route delete -host attacker_ip 127.0.0.1 -blackhole&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;&lt;span style="color:#000000;"&gt;To List use     &lt;/span&gt;&lt;span style="font-size:85%;"&gt;&lt;br /&gt;&lt;span style="color:#000000;"&gt;netstat -nrgrep 127&lt;/span&gt;&lt;/p&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;&lt;span style="color:#000000;"&gt;This is executed in the IP stack and is faster than in the firewall when you&lt;br /&gt;have over 20 of those special "deny this IP address" rules in the firewall. The&lt;br /&gt;&lt;span style="font-size:85%;"&gt;"attacker_ip" in found in the log records in &lt;/span&gt;&lt;br /&gt;/var/log/auth.log file.&lt;/span&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13116595-113693950651887277?l=johnbrahy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://johnbrahy.blogspot.com/feeds/113693950651887277/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13116595&amp;postID=113693950651887277' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13116595/posts/default/113693950651887277'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13116595/posts/default/113693950651887277'/><link rel='alternate' type='text/html' href='http://johnbrahy.blogspot.com/2006/01/0613-defendingagainst-attacks.html' title='06.13-Defending_Against_ Attacks'/><author><name>John Brahy</name><uri>http://www.blogger.com/profile/14313912243879499017</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='23' src='http://scandalz.net/images/courtney_on_yvette_tn.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13116595.post-113267710984040891</id><published>2005-11-22T08:31:00.000-08:00</published><updated>2006-01-02T15:12:51.500-08:00</updated><title type='text'>My Father has his own blog</title><content type='html'>It's great, now I can read his stories over the internet. I'm sure his blog will be a fun one to follow, check it out at &lt;a href="http://freespiritontheroad.blogspot.com/"&gt;http://freespiritontheroad.blogspot.com/&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13116595-113267710984040891?l=johnbrahy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://johnbrahy.blogspot.com/feeds/113267710984040891/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13116595&amp;postID=113267710984040891' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13116595/posts/default/113267710984040891'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13116595/posts/default/113267710984040891'/><link rel='alternate' type='text/html' href='http://johnbrahy.blogspot.com/2005/11/my-father-has-his-own-blog.html' title='My Father has his own blog'/><author><name>John Brahy</name><uri>http://www.blogger.com/profile/14313912243879499017</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='23' src='http://scandalz.net/images/courtney_on_yvette_tn.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13116595.post-113103708113167987</id><published>2005-11-03T08:58:00.000-08:00</published><updated>2005-11-03T08:58:01.156-08:00</updated><title type='text'>::MAXIMONLINE:: Hometown Hotties 2005</title><content type='html'>http://www.maximonline.com/girls_of_maxim/features/hotties_2005/index.asp&lt;br /&gt;&lt;br /&gt;damn... I don't think I picked any of the winners, did anyone else?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13116595-113103708113167987?l=johnbrahy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://johnbrahy.blogspot.com/feeds/113103708113167987/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13116595&amp;postID=113103708113167987' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13116595/posts/default/113103708113167987'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13116595/posts/default/113103708113167987'/><link rel='alternate' type='text/html' href='http://johnbrahy.blogspot.com/2005/11/maximonline-hometown-hotties-2005.html' title='::MAXIMONLINE:: Hometown Hotties 2005'/><author><name>John Brahy</name><uri>http://www.blogger.com/profile/14313912243879499017</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='23' src='http://scandalz.net/images/courtney_on_yvette_tn.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13116595.post-113037023949364983</id><published>2005-10-26T16:43:00.000-07:00</published><updated>2005-10-26T16:44:04.976-07:00</updated><title type='text'>Kelly Monaco Pictures and Bio on MAXIM ONLINE</title><content type='html'>&lt;a href="http://www.maximonline.com/girls_of_maxim/html/girl_1138.html"&gt;Kelly Monaco Pictures and Bio on MAXIM ONLINE&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;DAMN, what a piece of work! almost as hot as my wife!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13116595-113037023949364983?l=johnbrahy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://johnbrahy.blogspot.com/feeds/113037023949364983/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13116595&amp;postID=113037023949364983' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13116595/posts/default/113037023949364983'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13116595/posts/default/113037023949364983'/><link rel='alternate' type='text/html' href='http://johnbrahy.blogspot.com/2005/10/kelly-monaco-pictures-and-bio-on-maxim.html' title='Kelly Monaco Pictures and Bio on MAXIM ONLINE'/><author><name>John Brahy</name><uri>http://www.blogger.com/profile/14313912243879499017</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='23' src='http://scandalz.net/images/courtney_on_yvette_tn.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13116595.post-113035207251981193</id><published>2005-10-26T11:41:00.000-07:00</published><updated>2005-10-26T11:41:12.543-07:00</updated><title type='text'>SI.com - Photo Gallery - NFL Cheerleaders</title><content type='html'>http://sportsillustrated.cnn.com/multimedia/photo_gallery/2005/10/25/gallery.nflcheerleaders/content.5.html&lt;br /&gt;&lt;br /&gt;Check out the kid in this photo, he's totally giving this cheerleader "the look"! and he's got beads around his neck, I'd say he's down front trying to get her to flash him!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13116595-113035207251981193?l=johnbrahy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://johnbrahy.blogspot.com/feeds/113035207251981193/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13116595&amp;postID=113035207251981193' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13116595/posts/default/113035207251981193'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13116595/posts/default/113035207251981193'/><link rel='alternate' type='text/html' href='http://johnbrahy.blogspot.com/2005/10/sicom-photo-gallery-nfl-cheerleaders.html' title='SI.com - Photo Gallery - NFL Cheerleaders'/><author><name>John Brahy</name><uri>http://www.blogger.com/profile/14313912243879499017</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='23' src='http://scandalz.net/images/courtney_on_yvette_tn.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13116595.post-112975923190224832</id><published>2005-10-19T15:00:00.000-07:00</published><updated>2005-10-19T15:00:36.000-07:00</updated><title type='text'>Translation Wizard (beta) || Fagan Finder</title><content type='html'>it's so hard to find a online translator that will do indonesian. finally here is one: http://www.faganfinder.com/translate/&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13116595-112975923190224832?l=johnbrahy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://johnbrahy.blogspot.com/feeds/112975923190224832/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13116595&amp;postID=112975923190224832' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13116595/posts/default/112975923190224832'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13116595/posts/default/112975923190224832'/><link rel='alternate' type='text/html' href='http://johnbrahy.blogspot.com/2005/10/translation-wizard-beta-fagan-finder.html' title='Translation Wizard (beta) || Fagan Finder'/><author><name>John Brahy</name><uri>http://www.blogger.com/profile/14313912243879499017</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='23' src='http://scandalz.net/images/courtney_on_yvette_tn.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13116595.post-112706804385129804</id><published>2005-09-18T11:27:00.000-07:00</published><updated>2005-09-18T11:27:23.893-07:00</updated><title type='text'>RAIDing OpenBSD</title><content type='html'>&lt;a href="http://www.argon18.com/raid_openbsd.html"&gt;http://www.argon18.com/raid_openbsd.html&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;finally somone made a software raid installation howto for OpenBSD. &lt;br /&gt;I haven't tried it yet but I will very soon! Thank You Jason Yee! &lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13116595-112706804385129804?l=johnbrahy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://johnbrahy.blogspot.com/feeds/112706804385129804/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13116595&amp;postID=112706804385129804' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13116595/posts/default/112706804385129804'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13116595/posts/default/112706804385129804'/><link rel='alternate' type='text/html' href='http://johnbrahy.blogspot.com/2005/09/raiding-openbsd.html' title='RAIDing OpenBSD'/><author><name>John Brahy</name><uri>http://www.blogger.com/profile/14313912243879499017</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='23' src='http://scandalz.net/images/courtney_on_yvette_tn.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13116595.post-112533189367099529</id><published>2005-08-29T09:11:00.000-07:00</published><updated>2005-08-29T09:11:34.493-07:00</updated><title type='text'>Independent Online Edition &gt; Health Medical : app3</title><content type='html'>&lt;a href="http://news.independent.co.uk/uk/health_medical/article308784.ece"&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Fuck yeah! Coffee is filled with anti-oxidants! &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13116595-112533189367099529?l=johnbrahy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://johnbrahy.blogspot.com/feeds/112533189367099529/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13116595&amp;postID=112533189367099529' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13116595/posts/default/112533189367099529'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13116595/posts/default/112533189367099529'/><link rel='alternate' type='text/html' href='http://johnbrahy.blogspot.com/2005/08/independent-online-edition-health.html' title='Independent Online Edition &gt; Health Medical : app3'/><author><name>John Brahy</name><uri>http://www.blogger.com/profile/14313912243879499017</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='23' src='http://scandalz.net/images/courtney_on_yvette_tn.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13116595.post-112509184116682087</id><published>2005-08-26T14:30:00.000-07:00</published><updated>2005-08-26T14:30:41.196-07:00</updated><title type='text'>Here's the newest up and comer in the Internet Business.</title><content type='html'>&lt;a href="http://huhcorp.com/"&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;They are definitely the next google!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13116595-112509184116682087?l=johnbrahy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://johnbrahy.blogspot.com/feeds/112509184116682087/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13116595&amp;postID=112509184116682087' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13116595/posts/default/112509184116682087'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13116595/posts/default/112509184116682087'/><link rel='alternate' type='text/html' href='http://johnbrahy.blogspot.com/2005/08/heres-newest-up-and-comer-in-internet.html' title='Here&apos;s the newest up and comer in the Internet Business.'/><author><name>John Brahy</name><uri>http://www.blogger.com/profile/14313912243879499017</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='23' src='http://scandalz.net/images/courtney_on_yvette_tn.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13116595.post-112507946660854804</id><published>2005-08-26T11:04:00.000-07:00</published><updated>2005-08-26T11:04:26.640-07:00</updated><title type='text'>2120theStrand.com Presents : Strandapalooza</title><content type='html'>&lt;a href="http://www.strandapalooza.com/"&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;This is THE party for labor day!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13116595-112507946660854804?l=johnbrahy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://johnbrahy.blogspot.com/feeds/112507946660854804/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13116595&amp;postID=112507946660854804' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13116595/posts/default/112507946660854804'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13116595/posts/default/112507946660854804'/><link rel='alternate' type='text/html' href='http://johnbrahy.blogspot.com/2005/08/2120thestrandcom-presents.html' title='2120theStrand.com Presents : Strandapalooza'/><author><name>John Brahy</name><uri>http://www.blogger.com/profile/14313912243879499017</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='23' src='http://scandalz.net/images/courtney_on_yvette_tn.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13116595.post-112500751145962791</id><published>2005-08-25T15:05:00.000-07:00</published><updated>2005-08-25T15:05:57.306-07:00</updated><title type='text'>Men Wearing Panties Online Community from Pantiesetc.com</title><content type='html'>&lt;a href="http://pantiesetc.com/"&gt;http://pantiesetc.com/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;HAHAHAHAHAHAHAHAHAHA&lt;br /&gt;&lt;br /&gt;OMFG&lt;br /&gt;&lt;br /&gt;That is too funny, there is actually a community based on it. I bet the guy who set it up doesn't do it, he just profits off it.&lt;br /&gt;&lt;br /&gt;ok, this has to be a joke...&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.aldricl.com/home.html"&gt;http://www.aldricl.com/home.html&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13116595-112500751145962791?l=johnbrahy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://johnbrahy.blogspot.com/feeds/112500751145962791/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13116595&amp;postID=112500751145962791' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13116595/posts/default/112500751145962791'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13116595/posts/default/112500751145962791'/><link rel='alternate' type='text/html' href='http://johnbrahy.blogspot.com/2005/08/men-wearing-panties-online-community.html' title='Men Wearing Panties Online Community from Pantiesetc.com'/><author><name>John Brahy</name><uri>http://www.blogger.com/profile/14313912243879499017</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='23' src='http://scandalz.net/images/courtney_on_yvette_tn.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13116595.post-112483286495302684</id><published>2005-08-23T14:34:00.000-07:00</published><updated>2005-08-23T14:34:24.956-07:00</updated><title type='text'>Maxim/FHM Girl Vida Guerra Cell Phone Hacked Naked Pictures</title><content type='html'>&lt;a href="http://www.nowthatsfuckedup.com/bbs/ftopic18740.html"&gt;Maxim/FHM Girl Vida Guerra Cell Phone Hacked Naked Pictures&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;sometimes it's nice to appreciate the spoils of another&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13116595-112483286495302684?l=johnbrahy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://johnbrahy.blogspot.com/feeds/112483286495302684/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13116595&amp;postID=112483286495302684' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13116595/posts/default/112483286495302684'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13116595/posts/default/112483286495302684'/><link rel='alternate' type='text/html' href='http://johnbrahy.blogspot.com/2005/08/maximfhm-girl-vida-guerra-cell-phone.html' title='Maxim/FHM Girl Vida Guerra Cell Phone Hacked Naked Pictures'/><author><name>John Brahy</name><uri>http://www.blogger.com/profile/14313912243879499017</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='23' src='http://scandalz.net/images/courtney_on_yvette_tn.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13116595.post-112483140626141647</id><published>2005-08-23T14:10:00.000-07:00</published><updated>2005-08-23T14:10:06.320-07:00</updated><title type='text'>GAME: great game about oggling your friend's hot sister</title><content type='html'>&lt;a href="http://www.milbestlight.com/swf/game/game1.swf"&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;It's a great game about oggling your friend's hot sister&lt;br /&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13116595-112483140626141647?l=johnbrahy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://johnbrahy.blogspot.com/feeds/112483140626141647/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13116595&amp;postID=112483140626141647' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13116595/posts/default/112483140626141647'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13116595/posts/default/112483140626141647'/><link rel='alternate' type='text/html' href='http://johnbrahy.blogspot.com/2005/08/game-great-game-about-oggling-your.html' title='GAME: great game about oggling your friend&apos;s hot sister'/><author><name>John Brahy</name><uri>http://www.blogger.com/profile/14313912243879499017</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='23' src='http://scandalz.net/images/courtney_on_yvette_tn.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13116595.post-112482708437096944</id><published>2005-08-23T12:58:00.000-07:00</published><updated>2005-08-23T12:58:05.796-07:00</updated><title type='text'>Try OpenBSD</title><content type='html'>If you have never tried OpenBSD, it is the best operating system out there for everything that's not based on a GUI. To purchase the original CD image visit http://www.OpenBSD.org. If you're too cheap to purchase a $45 dollar operating system (fucking cheap!) then you can download an iso image here: http://iso.leakage.org/OpenBSD/3.7/i386/&lt;br /&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13116595-112482708437096944?l=johnbrahy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://johnbrahy.blogspot.com/feeds/112482708437096944/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13116595&amp;postID=112482708437096944' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13116595/posts/default/112482708437096944'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13116595/posts/default/112482708437096944'/><link rel='alternate' type='text/html' href='http://johnbrahy.blogspot.com/2005/08/try-openbsd.html' title='Try OpenBSD'/><author><name>John Brahy</name><uri>http://www.blogger.com/profile/14313912243879499017</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='23' src='http://scandalz.net/images/courtney_on_yvette_tn.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13116595.post-112481976344381426</id><published>2005-08-23T10:56:00.000-07:00</published><updated>2005-08-23T10:56:03.443-07:00</updated><title type='text'>Microsoft Buffs Sparkle 'Flash Killer'</title><content type='html'>&lt;a href="http://www.eweek.com/article2/0,1895,1850823,00.asp"&gt;Microsoft Buffs Sparkle 'Flash Killer'&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;NO WAY. there is no way that this will kill flash. just no way. &lt;br /&gt;&lt;br /&gt;Maybe if Microsoft buys adobe and shuts them down, they may have a chance... otherwise Adobe/Macromedia will rule for at least another 5 years... &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13116595-112481976344381426?l=johnbrahy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://johnbrahy.blogspot.com/feeds/112481976344381426/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13116595&amp;postID=112481976344381426' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13116595/posts/default/112481976344381426'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13116595/posts/default/112481976344381426'/><link rel='alternate' type='text/html' href='http://johnbrahy.blogspot.com/2005/08/microsoft-buffs-sparkle-fl_112481976344381426.html' title='Microsoft Buffs Sparkle &apos;Flash Killer&apos;'/><author><name>John Brahy</name><uri>http://www.blogger.com/profile/14313912243879499017</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='23' src='http://scandalz.net/images/courtney_on_yvette_tn.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13116595.post-112481971042676024</id><published>2005-08-23T10:55:00.001-07:00</published><updated>2005-08-23T10:55:10.426-07:00</updated><title type='text'>Microsoft Buffs Sparkle 'Flash Killer'</title><content type='html'>&lt;a href="http://www.eweek.com/article2/0,1895,1850823,00.asp"&gt;Microsoft Buffs Sparkle 'Flash Killer'&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13116595-112481971042676024?l=johnbrahy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://johnbrahy.blogspot.com/feeds/112481971042676024/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13116595&amp;postID=112481971042676024' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13116595/posts/default/112481971042676024'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13116595/posts/default/112481971042676024'/><link rel='alternate' type='text/html' href='http://johnbrahy.blogspot.com/2005/08/microsoft-buffs-sparkle-flash-killer_23.html' title='Microsoft Buffs Sparkle &apos;Flash Killer&apos;'/><author><name>John Brahy</name><uri>http://www.blogger.com/profile/14313912243879499017</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='23' src='http://scandalz.net/images/courtney_on_yvette_tn.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13116595.post-112481971026407402</id><published>2005-08-23T10:55:00.000-07:00</published><updated>2005-08-23T10:55:10.263-07:00</updated><title type='text'>Microsoft Buffs Sparkle 'Flash Killer'</title><content type='html'>&lt;a href="http://www.eweek.com/article2/0,1895,1850823,00.asp"&gt;Microsoft Buffs Sparkle 'Flash Killer'&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13116595-112481971026407402?l=johnbrahy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://johnbrahy.blogspot.com/feeds/112481971026407402/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13116595&amp;postID=112481971026407402' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13116595/posts/default/112481971026407402'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13116595/posts/default/112481971026407402'/><link rel='alternate' type='text/html' href='http://johnbrahy.blogspot.com/2005/08/microsoft-buffs-sparkle-flash-killer.html' title='Microsoft Buffs Sparkle &apos;Flash Killer&apos;'/><author><name>John Brahy</name><uri>http://www.blogger.com/profile/14313912243879499017</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='23' src='http://scandalz.net/images/courtney_on_yvette_tn.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13116595.post-112481934536668592</id><published>2005-08-23T10:49:00.000-07:00</published><updated>2005-08-23T10:49:05.366-07:00</updated><title type='text'>MARC: msg '3.8 beta requests'</title><content type='html'>&lt;a href="http://marc.theaimsgroup.com/?l=openbsd-misc&amp;amp;m=112475373731469&amp;amp;w=2"&gt;Memory management testing&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;If you have a spare computer, please take the time to test it!&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13116595-112481934536668592?l=johnbrahy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://johnbrahy.blogspot.com/feeds/112481934536668592/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13116595&amp;postID=112481934536668592' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13116595/posts/default/112481934536668592'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13116595/posts/default/112481934536668592'/><link rel='alternate' type='text/html' href='http://johnbrahy.blogspot.com/2005/08/marc-msg-38-beta-requests.html' title='MARC: msg &apos;3.8 beta requests&apos;'/><author><name>John Brahy</name><uri>http://www.blogger.com/profile/14313912243879499017</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='23' src='http://scandalz.net/images/courtney_on_yvette_tn.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13116595.post-112481911791622377</id><published>2005-08-23T10:45:00.000-07:00</published><updated>2005-08-23T10:45:17.920-07:00</updated><title type='text'>DIY Black Box (Tagging photos with GPS coordinates) - Engadget - www.engadget.com</title><content type='html'>http://www.engadget.com/entry/5079855875464065/&lt;br /&gt;&lt;br /&gt;ok this is pretty damn cool. I've worked on a similar project to create a lifetime diary, a device with gps, audio recording, video recording and takes snapshots. Basically a way to remember your life long after you have forgotten what you ever did. &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13116595-112481911791622377?l=johnbrahy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://johnbrahy.blogspot.com/feeds/112481911791622377/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13116595&amp;postID=112481911791622377' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13116595/posts/default/112481911791622377'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13116595/posts/default/112481911791622377'/><link rel='alternate' type='text/html' href='http://johnbrahy.blogspot.com/2005/08/diy-black-box-tagging-photos-with-gps.html' title='DIY Black Box (Tagging photos with GPS coordinates) - Engadget - www.engadget.com'/><author><name>John Brahy</name><uri>http://www.blogger.com/profile/14313912243879499017</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='23' src='http://scandalz.net/images/courtney_on_yvette_tn.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13116595.post-112481628230835496</id><published>2005-08-23T09:58:00.000-07:00</published><updated>2005-08-23T09:58:02.350-07:00</updated><title type='text'>my Myspace.com</title><content type='html'>Here's my myspace place. It's an interesting community application and I can't believe how much it just sold for... damn. I'd like 500million for a website... &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13116595-112481628230835496?l=johnbrahy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://johnbrahy.blogspot.com/feeds/112481628230835496/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13116595&amp;postID=112481628230835496' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13116595/posts/default/112481628230835496'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13116595/posts/default/112481628230835496'/><link rel='alternate' type='text/html' href='http://johnbrahy.blogspot.com/2005/08/my-myspacecom.html' title='my Myspace.com'/><author><name>John Brahy</name><uri>http://www.blogger.com/profile/14313912243879499017</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='23' src='http://scandalz.net/images/courtney_on_yvette_tn.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13116595.post-112475082657431821</id><published>2005-08-22T15:47:00.000-07:00</published><updated>2005-08-22T15:47:06.580-07:00</updated><title type='text'>Daisy Duke Dances for You</title><content type='html'>Ya gotta love Daisy Duke dancin! move your mouse over the photos!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13116595-112475082657431821?l=johnbrahy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://johnbrahy.blogspot.com/feeds/112475082657431821/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13116595&amp;postID=112475082657431821' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13116595/posts/default/112475082657431821'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13116595/posts/default/112475082657431821'/><link rel='alternate' type='text/html' href='http://johnbrahy.blogspot.com/2005/08/daisy-duke-dances-for-you.html' title='Daisy Duke Dances for You'/><author><name>John Brahy</name><uri>http://www.blogger.com/profile/14313912243879499017</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='23' src='http://scandalz.net/images/courtney_on_yvette_tn.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13116595.post-112472622246619880</id><published>2005-08-22T08:57:00.000-07:00</published><updated>2005-08-22T08:57:02.496-07:00</updated><title type='text'>Google Desktop Download</title><content type='html'>I think it's time to try this&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13116595-112472622246619880?l=johnbrahy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://johnbrahy.blogspot.com/feeds/112472622246619880/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13116595&amp;postID=112472622246619880' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13116595/posts/default/112472622246619880'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13116595/posts/default/112472622246619880'/><link rel='alternate' type='text/html' href='http://johnbrahy.blogspot.com/2005/08/google-desktop-download.html' title='Google Desktop Download'/><author><name>John Brahy</name><uri>http://www.blogger.com/profile/14313912243879499017</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='23' src='http://scandalz.net/images/courtney_on_yvette_tn.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13116595.post-112326226224392919</id><published>2005-08-05T10:17:00.000-07:00</published><updated>2005-08-05T10:17:42.953-07:00</updated><title type='text'>Slashdot: News for nerds, stuff that matters</title><content type='html'>&lt;a href="http://slashdot.org/"&gt;Slashdot: News for nerds, stuff that matters&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Here's the news that matters... I love this site.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13116595-112326226224392919?l=johnbrahy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://johnbrahy.blogspot.com/feeds/112326226224392919/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13116595&amp;postID=112326226224392919' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13116595/posts/default/112326226224392919'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13116595/posts/default/112326226224392919'/><link rel='alternate' type='text/html' href='http://johnbrahy.blogspot.com/2005/08/slashdot-news-for-nerds-stuff-that.html' title='Slashdot: News for nerds, stuff that matters'/><author><name>John Brahy</name><uri>http://www.blogger.com/profile/14313912243879499017</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='23' src='http://scandalz.net/images/courtney_on_yvette_tn.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13116595.post-112266246404445017</id><published>2005-07-29T11:41:00.000-07:00</published><updated>2005-07-29T11:41:04.076-07:00</updated><title type='text'>Morgans Library</title><content type='html'>&lt;a href="http://www.psoug.org/reference/"&gt;Morgans Library&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;the motherload of oracle functions&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13116595-112266246404445017?l=johnbrahy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://johnbrahy.blogspot.com/feeds/112266246404445017/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13116595&amp;postID=112266246404445017' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13116595/posts/default/112266246404445017'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13116595/posts/default/112266246404445017'/><link rel='alternate' type='text/html' href='http://johnbrahy.blogspot.com/2005/07/morgans-library.html' title='Morgans Library'/><author><name>John Brahy</name><uri>http://www.blogger.com/profile/14313912243879499017</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='23' src='http://scandalz.net/images/courtney_on_yvette_tn.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13116595.post-112249379966663383</id><published>2005-07-27T12:49:00.000-07:00</published><updated>2005-07-27T12:49:59.690-07:00</updated><title type='text'>MAXIM'S HOMETOWN HOTTIES !</title><content type='html'>&lt;a href="http://www.maximonline.com/hotties/voting/finalists.aspx"&gt;MAXIM'S HOMETOWN HOTTIES !&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;TIME TO VOTE!! &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13116595-112249379966663383?l=johnbrahy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://johnbrahy.blogspot.com/feeds/112249379966663383/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13116595&amp;postID=112249379966663383' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13116595/posts/default/112249379966663383'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13116595/posts/default/112249379966663383'/><link rel='alternate' type='text/html' href='http://johnbrahy.blogspot.com/2005/07/maxims-hometown-hotties.html' title='MAXIM&apos;S HOMETOWN HOTTIES !'/><author><name>John Brahy</name><uri>http://www.blogger.com/profile/14313912243879499017</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='23' src='http://scandalz.net/images/courtney_on_yvette_tn.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13116595.post-112119311679068877</id><published>2005-07-12T11:31:00.000-07:00</published><updated>2005-07-12T11:31:56.803-07:00</updated><title type='text'>ONLamp.com: Live Backups of MySQL Using Replication</title><content type='html'>&lt;a href="http://www.onlamp.com/pub/a/onlamp/2005/06/16/MySQLian.html"&gt;ONLamp.com: Live Backups of MySQL Using Replication&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Here's a great tutorial on replicating mysql servers and doing backups&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13116595-112119311679068877?l=johnbrahy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://johnbrahy.blogspot.com/feeds/112119311679068877/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13116595&amp;postID=112119311679068877' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13116595/posts/default/112119311679068877'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13116595/posts/default/112119311679068877'/><link rel='alternate' type='text/html' href='http://johnbrahy.blogspot.com/2005/07/onlampcom-live-backups-of-mysql-using.html' title='ONLamp.com: Live Backups of MySQL Using Replication'/><author><name>John Brahy</name><uri>http://www.blogger.com/profile/14313912243879499017</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='23' src='http://scandalz.net/images/courtney_on_yvette_tn.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13116595.post-112023070181474798</id><published>2005-07-01T08:11:00.000-07:00</published><updated>2005-07-01T08:11:41.836-07:00</updated><title type='text'>Macromedia - Edge : July 1, 2005</title><content type='html'>&lt;a href="http://www.macromedia.com/newsletters/edge/july2005/index.html?trackingid=BLSM"&gt;Macromedia - Edge : July 1, 2005&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Good content about the new perspective on Flash, The Flash Platform. &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13116595-112023070181474798?l=johnbrahy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://johnbrahy.blogspot.com/feeds/112023070181474798/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13116595&amp;postID=112023070181474798' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13116595/posts/default/112023070181474798'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13116595/posts/default/112023070181474798'/><link rel='alternate' type='text/html' href='http://johnbrahy.blogspot.com/2005/07/macromedia-edge-july-1-2005.html' title='Macromedia - Edge : July 1, 2005'/><author><name>John Brahy</name><uri>http://www.blogger.com/profile/14313912243879499017</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='23' src='http://scandalz.net/images/courtney_on_yvette_tn.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13116595.post-111996933365074461</id><published>2005-06-28T07:35:00.000-07:00</published><updated>2005-06-28T07:35:52.563-07:00</updated><title type='text'>Oracle Functions</title><content type='html'>&lt;a href="http://www.psoug.org/reference/date_func.html"&gt;Oracle Date Functions&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Here's a few pages with some Date, Cast, Numeric, String and Timestamp functions.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13116595-111996933365074461?l=johnbrahy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://johnbrahy.blogspot.com/feeds/111996933365074461/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13116595&amp;postID=111996933365074461' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13116595/posts/default/111996933365074461'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13116595/posts/default/111996933365074461'/><link rel='alternate' type='text/html' href='http://johnbrahy.blogspot.com/2005/06/oracle-functions.html' title='Oracle Functions'/><author><name>John Brahy</name><uri>http://www.blogger.com/profile/14313912243879499017</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='23' src='http://scandalz.net/images/courtney_on_yvette_tn.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13116595.post-111996889060241706</id><published>2005-06-28T07:24:00.000-07:00</published><updated>2005-06-28T07:28:10.603-07:00</updated><title type='text'></title><content type='html'>&lt;a href="http://photos1.blogger.com/blogger/148/1141/1600/IMG_6738%20(WinCE).jpg"&gt;&lt;img style="FLOAT: left; MARGIN: 0px 10px 10px 0px; CURSOR: hand" alt="" src="http://photos1.blogger.com/blogger/148/1141/320/IMG_6738%20%28WinCE%29.jpg" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;SEGWAY. Have you done it? It's great. Fricking amazing how they do it. They have like 5 gyroscopes in it. We rented ours for $80 from Santa Monica Segway, something like 1660 Ocean Ave by the pier. We got  a 1/2 hour to learn how to use it and 2 hours on a tour from Santa Monica to Venice. &lt;a href="http://www.segway.com/"&gt;http://www.segway.com/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;We tried to get a big group together but for some reason no one wanted to do it, but Yvette and I went with the OG Chingon (aka el Mexitron)  and had a great time!&lt;br /&gt;Everyone has to do this, it's too fun!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13116595-111996889060241706?l=johnbrahy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://johnbrahy.blogspot.com/feeds/111996889060241706/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13116595&amp;postID=111996889060241706' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13116595/posts/default/111996889060241706'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13116595/posts/default/111996889060241706'/><link rel='alternate' type='text/html' href='http://johnbrahy.blogspot.com/2005/06/segway.html' title=''/><author><name>John Brahy</name><uri>http://www.blogger.com/profile/14313912243879499017</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='23' src='http://scandalz.net/images/courtney_on_yvette_tn.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13116595.post-111996839693857186</id><published>2005-06-28T07:19:00.000-07:00</published><updated>2005-06-28T07:19:56.943-07:00</updated><title type='text'>scandalz dot net:</title><content type='html'>&lt;a href="http://scandalz.net/index.scandalz"&gt;scandalz dot net:&lt;/a&gt; well, I finally redid my homepage, it's pretty dynamic now. depending wether or not it knows you it will look different. (I get porn on my homepage!)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13116595-111996839693857186?l=johnbrahy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://johnbrahy.blogspot.com/feeds/111996839693857186/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13116595&amp;postID=111996839693857186' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13116595/posts/default/111996839693857186'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13116595/posts/default/111996839693857186'/><link rel='alternate' type='text/html' href='http://johnbrahy.blogspot.com/2005/06/scandalz-dot-net.html' title='scandalz dot net:'/><author><name>John Brahy</name><uri>http://www.blogger.com/profile/14313912243879499017</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='23' src='http://scandalz.net/images/courtney_on_yvette_tn.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13116595.post-111962816502421781</id><published>2005-06-24T08:49:00.000-07:00</published><updated>2005-06-24T08:49:25.050-07:00</updated><title type='text'>Oracle 101</title><content type='html'>&lt;a href="http://www.rocket99.com/oracle/oracle22.html"&gt;Oracle 101&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;another good oracle reference:&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Version information&lt;br /&gt;&lt;br /&gt;SELECT * FROM product_component_version ;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;--------------------------------------------------------------------------------&lt;br /&gt;&lt;br /&gt;List free and used space in database&lt;br /&gt;SELECT sum(bytes)/1024 "free space in KB"&lt;br /&gt;FROM dba_free_space;&lt;br /&gt;SELECT sum(bytes)/1024 "used space in KB"&lt;br /&gt;FROM dba_segments;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;--------------------------------------------------------------------------------&lt;br /&gt;&lt;br /&gt;List session information&lt;br /&gt;SELECT * FROM V$SESSION ;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;--------------------------------------------------------------------------------&lt;br /&gt;&lt;br /&gt;List names and default storage parameters for all tablespaces&lt;br /&gt;SELECT TABLESPACE_NAME, INITIAL_EXTENT, NEXT_EXTENT, MAX_EXTENTS,&lt;br /&gt;  PCT_INCREASE, MIN_EXTLEN&lt;br /&gt;FROM DBA_TABLESPACES;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;--------------------------------------------------------------------------------&lt;br /&gt;&lt;br /&gt;Tablespace types, and availability of data files&lt;br /&gt;SELECT TABLESPACE_NAME, CONTENTS, STATUS&lt;br /&gt;FROM DBA_TABLESPACES;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;--------------------------------------------------------------------------------&lt;br /&gt;&lt;br /&gt;List information about tablespace to which datafiles belong&lt;br /&gt;SELECT FILE_NAME,TABLESPACE_NAME,BYTES,AUTOEXTENSIBLE,&lt;br /&gt;       MAXBYTES,INCREMENT_BY&lt;br /&gt;FROM DBA_DATA_FILES;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;--------------------------------------------------------------------------------&lt;br /&gt;&lt;br /&gt;List data file information&lt;br /&gt;SELECT FILE#,T1.NAME,STATUS,ENABLED,BYTES,CREATE_BYTES,T2.NAME&lt;br /&gt;FROM   V$DATAFILE T1, V$TABLESPACE T2&lt;br /&gt;WHERE  T1.TS# = T2.TS# ;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;--------------------------------------------------------------------------------&lt;br /&gt;&lt;br /&gt;List tablespace fragmentation information&lt;br /&gt;SELECT tablespace_name,COUNT(*) AS fragments,&lt;br /&gt;   SUM(bytes) AS total,&lt;br /&gt;   MAX(bytes) AS largest&lt;br /&gt;FROM dba_free_space&lt;br /&gt;GROUP BY tablespace_name;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;--------------------------------------------------------------------------------&lt;br /&gt;&lt;br /&gt;Check the current number of extents and blocks allocated to a segment&lt;br /&gt;SELECT SEGMENT_NAME,TABLESPACE_NAME,EXTENTS,BLOCKS&lt;br /&gt;FROM DBA_SEGMENTS;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;--------------------------------------------------------------------------------&lt;br /&gt;&lt;br /&gt;Check the extents for a given segment&lt;br /&gt;SELECT TABLESPACE_NAME, COUNT(*), MAX(BLOCKS), SUM(BLOCKS)&lt;br /&gt;FROM DBA_FREE_SPACE&lt;br /&gt;GROUP BY TABLESPACE_NUMBER ;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;--------------------------------------------------------------------------------&lt;br /&gt;&lt;br /&gt;Extent information&lt;br /&gt;SELECT segment_name, extent_id, blocks, bytes&lt;br /&gt;      FROM dba_extents&lt;br /&gt;      WHERE segment_name = TNAME ;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;--------------------------------------------------------------------------------&lt;br /&gt;&lt;br /&gt;Extent information for a table&lt;br /&gt;SELECT segment_name, extent_id, blocks, bytes&lt;br /&gt;      FROM dba_extents&lt;br /&gt;      WHERE segment_name = TNAME ;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;--------------------------------------------------------------------------------&lt;br /&gt;&lt;br /&gt;List segments with fewer than 5 extents remaining&lt;br /&gt;SELECT segment_name,segment_type,&lt;br /&gt;       max_extents, extents&lt;br /&gt;FROM dba_segments&lt;br /&gt;WHERE extents+5 &gt; max_extents&lt;br /&gt;AND segment_type&lt;&gt;'CACHE';&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;--------------------------------------------------------------------------------&lt;br /&gt;&lt;br /&gt;List segments reaching extent limits&lt;br /&gt;SELECT s.segment_name,s.segment_type,s.tablespace_name,s.next_extent&lt;br /&gt;FROM dba_segments s&lt;br /&gt;WHERE NOT EXISTS (SELECT 1&lt;br /&gt;   FROM dba_free_space f&lt;br /&gt;   WHERE s.tablespace_name=f.tablespace_name&lt;br /&gt;   HAVING max(f.bytes) &gt; s.next_extent);&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;--------------------------------------------------------------------------------&lt;br /&gt;&lt;br /&gt;List table blocks, empty blocks, extent count, and chain block count&lt;br /&gt;SELECT blocks as BLOCKS_USED, empty_blocks&lt;br /&gt;FROM dba_tables&lt;br /&gt;WHERE table_name=TNAME;&lt;br /&gt;&lt;br /&gt;SELECT chain_cnt AS CHAINED_BLOCKS&lt;br /&gt;FROM dba_tables&lt;br /&gt;WHERE table_name=TNAME;&lt;br /&gt;&lt;br /&gt;SELECT COUNT(*) AS EXTENT_COUNT&lt;br /&gt;FROM dba_extents&lt;br /&gt;WHERE segment_name=TNAME;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;--------------------------------------------------------------------------------&lt;br /&gt;&lt;br /&gt;Information about all rollback segments in the database&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;SELECT SEGMENT_NAME,TABLESPACE_NAME,OWNER,STATUS&lt;br /&gt;FROM DBA_ROLLBACK_SEGS;&lt;br /&gt;&lt;br /&gt;/* General Rollback Segment Information */&lt;br /&gt;&lt;br /&gt;SELECT t1.name, t2.extents, t2.rssize, t2.optsize, t2.hwmsize, t2.xacts, t2.status&lt;br /&gt;FROM   v$rollname t1, v$rollstat t2&lt;br /&gt;WHERE  t2.usn = t1.usn ;&lt;br /&gt;&lt;br /&gt;/* Rollback Segment Information - Active Sessions */&lt;br /&gt;&lt;br /&gt;select t2.username, t1.xidusn, t1.ubafil, t1.ubablk, t2.used_ublk&lt;br /&gt;from v$session t2, v$transaction t1&lt;br /&gt;where t2.saddr = t1.ses_addr &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;--------------------------------------------------------------------------------&lt;br /&gt;&lt;br /&gt;Statistics of the rollback segments currently used by instance&lt;br /&gt;SELECT T1.NAME, T2.EXTENTS, T2.RSSIZE, T2.OPTSIZE, T2.HWMSIZE,&lt;br /&gt;          T2.XACTS, T2.STATUS&lt;br /&gt;FROM   V$ROLLNAME T1, V$ROLLSTAT T2&lt;br /&gt;WHERE  T1.USN = T2.USN AND&lt;br /&gt;       T1.NAME LIKE '%RBS%';&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;--------------------------------------------------------------------------------&lt;br /&gt;&lt;br /&gt;List sessions with active transactions&lt;br /&gt;SELECT s.sid, s.serial#&lt;br /&gt; FROM v$session s&lt;br /&gt; WHERE s.saddr in&lt;br /&gt;  (SELECT t.ses_addr&lt;br /&gt;    FROM V$transaction t, dba_rollback_segs r&lt;br /&gt;    WHERE t.xidusn=r.segment_id&lt;br /&gt;    AND r.tablespace_name='RBS');&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;--------------------------------------------------------------------------------&lt;br /&gt;&lt;br /&gt;Active sorts in instance&lt;br /&gt;SELECT T1.USERNAME, T2.TABLESPACE, T2.CONTENTS, T2.EXTENTS, T2.BLOCKS&lt;br /&gt;FROM V$SESSION T1, V$SORT_USAGE T2&lt;br /&gt;WHERE T1.SADDR = T2.SESSION_ADDR ;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;--------------------------------------------------------------------------------&lt;br /&gt;&lt;br /&gt;Index &amp; constraint information&lt;br /&gt;SELECT index_name,table_name,uniqueness&lt;br /&gt;FROM dba_indexes&lt;br /&gt;WHERE index_name in&lt;br /&gt;  (SELECT constraint_name&lt;br /&gt;   FROM dba_constraints&lt;br /&gt;   WHERE table_name = TNAME&lt;br /&gt;    AND constraint_type in ('P','U')) ;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;--------------------------------------------------------------------------------&lt;br /&gt;&lt;br /&gt;Updating statistics for a table or schema&lt;br /&gt;&lt;br /&gt;EXEC DBMS_STATS.GATHER_TABLE_STATS('SCHEMA1','COMPANY');&lt;br /&gt;&lt;br /&gt;EXEC DBMS_STATS.GATHER_SCHEMA_STATS('SCHEMA1');&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;ANALYZE TABLE COMPANY COMPUTE STATISTICS ;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;--------------------------------------------------------------------------------&lt;br /&gt;&lt;br /&gt;List tables and synonyms&lt;br /&gt;&lt;br /&gt;set pagesize 0;&lt;br /&gt;&lt;br /&gt;select 'TABLE:',table_name,'current' from user_tables &lt;br /&gt;    union&lt;br /&gt;select 'SYNONYM:',synonym_name,table_owner from user_synonyms  &lt;br /&gt;order by 1,2 ;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;--------------------------------------------------------------------------------&lt;br /&gt;&lt;br /&gt;Constraint columns&lt;br /&gt;SELECT constraint_name,table_name, column_name&lt;br /&gt;FROM dba_cons_columns&lt;br /&gt;WHERE table_name = TNAME&lt;br /&gt;ORDER BY table_name, constraint_name, position&lt;br /&gt;END IF;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;--------------------------------------------------------------------------------&lt;br /&gt;&lt;br /&gt;Constraint listing&lt;br /&gt;SELECT constraint_name, table_name,&lt;br /&gt;     constraint_type, validated, status&lt;br /&gt;FROM dba_constraints;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;--------------------------------------------------------------------------------&lt;br /&gt;&lt;br /&gt;Indexed column listing&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;select &lt;br /&gt;    b.uniqueness, a.index_name, a.table_name, a.column_name &lt;br /&gt;from user_ind_columns a, user_indexes b&lt;br /&gt;where a.index_name=b.index_name &lt;br /&gt;order by a.table_name, a.index_name, a.column_position;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;--------------------------------------------------------------------------------&lt;br /&gt;&lt;br /&gt;Trigger listing&lt;br /&gt;SELECT trigger_name, status&lt;br /&gt; FROM dba_triggers ;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;--------------------------------------------------------------------------------&lt;br /&gt;&lt;br /&gt;Tuning: library cache&lt;br /&gt;Glossary: &lt;br /&gt;pins = # of time an item in the library cache was executed&lt;br /&gt;reloads = # of library cache misses on execution&lt;br /&gt;Goal: &lt;br /&gt;get hitratio to be less than 1 &lt;br /&gt;Tuning parm: &lt;br /&gt;adjust SHARED_POOL_SIZE in the initxx.ora file, increasing by small increments &lt;br /&gt;&lt;br /&gt;SELECT    SUM(PINS) EXECS,&lt;br /&gt;          SUM(RELOADS)MISSES,&lt;br /&gt;          SUM(RELOADS)/SUM(PINS) HITRATIO&lt;br /&gt;FROM      V$LIBRARYCACHE ;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;--------------------------------------------------------------------------------&lt;br /&gt;&lt;br /&gt;Tuning: data dictionary cache&lt;br /&gt;Glossary: &lt;br /&gt;gets = # of requests for the item &lt;br /&gt;getmisses = # of requests for items in cache which missed&lt;br /&gt;Goal: &lt;br /&gt;get rcratio to be less than 1 &lt;br /&gt;Tuning parm: &lt;br /&gt;adjust SHARED_POOL_SIZE in the initxx.ora file, increasing by small increments &lt;br /&gt;&lt;br /&gt;SELECT    SUM(GETS) HITS,&lt;br /&gt;          SUM(GETMISSES) LIBMISS,&lt;br /&gt;          SUM(GETMISSES)/SUM(GETS) RCRATIO&lt;br /&gt;FROM      V$ROWCACHE ;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;--------------------------------------------------------------------------------&lt;br /&gt;&lt;br /&gt;Tuning: buffer cache&lt;br /&gt;Calculation:&lt;br /&gt;buffer cache hit ratio = 1 - (phy reads/(db_block_gets + consistent_gets))&lt;br /&gt;Goal:&lt;br /&gt;get hit ratio in the range 85 - 90%&lt;br /&gt;Tuning parm:&lt;br /&gt;adjust DB_BLOCK_BUFFERS in the initxx.ora file, increasing by small increments &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;SELECT NAME, VALUE&lt;br /&gt;FROM   V$SYSSTAT WHERE NAME IN&lt;br /&gt;   ('DB BLOCK GETS','CONSISTENT GETS','PHYSICAL READS');&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;--------------------------------------------------------------------------------&lt;br /&gt;&lt;br /&gt;Tuning: sorts&lt;br /&gt;Goal: &lt;br /&gt;Increase number of memory sorts vs disk sorts &lt;br /&gt;Tuning parm:&lt;br /&gt;adjust SORT_AREA_SIZE in the initxx.ora file, increasing by small increments &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;SELECT NAME, VALUE&lt;br /&gt;FROM   V$SYSTAT&lt;br /&gt;WHERE NAME LIKE '%SORT%';&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;--------------------------------------------------------------------------------&lt;br /&gt;&lt;br /&gt;Tuning: dynamic extension&lt;br /&gt;An informational query. &lt;br /&gt;&lt;br /&gt;SELECT NAME, VALUE&lt;br /&gt;FROM V$SYSSTAT&lt;br /&gt;WHERE NAME='RECURSIVE CALLS' ;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;--------------------------------------------------------------------------------&lt;br /&gt;&lt;br /&gt;Tuning: rollback segments&lt;br /&gt;Goal: &lt;br /&gt;Try to avoid increasing 'undo header' counts&lt;br /&gt;Tuning method: &lt;br /&gt;Create more rollback segments, try to reduce counts&lt;br /&gt;&lt;br /&gt;SELECT CLASS,COUNT&lt;br /&gt;FROM V$WAITSTAT&lt;br /&gt;WHERE CLASS LIKE '%UNDO%' ;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;--------------------------------------------------------------------------------&lt;br /&gt;&lt;br /&gt;Tuning: physical file placement&lt;br /&gt;Informational in checking relative usages of the physical data files. &lt;br /&gt;&lt;br /&gt;SELECT NAME, PHYRDS,PHYWRTS&lt;br /&gt;FROM V$DATAFILE DF, V$FILESTAT FS&lt;br /&gt;WHERE DF.FILE#=FS.FILE# ;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;--------------------------------------------------------------------------------&lt;br /&gt;&lt;br /&gt;Killing Sessions&lt;br /&gt;Runaway processes can be killed on the UNIX side, or within server manager. &lt;br /&gt;&lt;br /&gt;/* Kill a session, specified by the returned sess-id / serial number */&lt;br /&gt;&lt;br /&gt;SELECT sid, serial#, username from v$session&lt;br /&gt;&lt;br /&gt;ALTER SYSTEM KILL SESSION 'sessid,ser#'&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;--------------------------------------------------------------------------------&lt;br /&gt;&lt;br /&gt;Archive Log Mode Status&lt;br /&gt;&lt;br /&gt;/* Status of Archive Log Subsystem */&lt;br /&gt;&lt;br /&gt;ARCHIVE LOG LIST&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;/* log mode of databases */&lt;br /&gt;&lt;br /&gt;SELECT name, log_mode FROM v$database;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;/* log mode of instance */&lt;br /&gt;&lt;br /&gt;SELECT archiver FROM v$instance;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;--------------------------------------------------------------------------------&lt;br /&gt;&lt;br /&gt;Recovering an Instance&lt;br /&gt;An incomplete recovery is the only option if backups are run periodically on a cold instance. Complete recovery is possible if archive logging is enabled, and backups are run while the database is active. &lt;br /&gt;&lt;br /&gt;/* diagnose data file problem */&lt;br /&gt;select * from v$recover_file ;&lt;br /&gt;&lt;br /&gt;/* diagnose data file problem, by displaying tablespace info */&lt;br /&gt;select file_id, file_name, tablespace_name, status&lt;br /&gt;from dba_data_files ;&lt;br /&gt;&lt;br /&gt;/* find archive log files */&lt;br /&gt;select * from v$recovery_log ;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;/* incomplete recovery #1 */&lt;br /&gt;&lt;br /&gt;svrmgrl&gt; shutdown abort&lt;br /&gt;&lt;br /&gt;[[ In Unix copy data files from backup area to data directory(s). ]]&lt;br /&gt;&lt;br /&gt;svrmgrl&gt; connect;&lt;br /&gt;svrmgrl&gt; startup;&lt;br /&gt;&lt;br /&gt;/* incomplete recovery #2 */&lt;br /&gt;&lt;br /&gt;svrmgrl&gt; shutdown abort;&lt;br /&gt;svrmgrl&gt; connect;&lt;br /&gt;svrmgrl&gt; startup mount;&lt;br /&gt;svrmgrl&gt; alter database rename file '/data2/ts05.dbf' to '/backups/ts05.dbf'&lt;br /&gt;svrmgrl&gt; alter database open;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;/* incomplete recovery #3, for user error (i.e. drop table ) */&lt;br /&gt;Note:  archive logs must exist in LOG_ARCHIVE_DEST&lt;br /&gt;&lt;br /&gt;svrmgrl&gt; shutdown abort&lt;br /&gt;&lt;br /&gt; [[ backup all files ]]&lt;br /&gt; [[ restore required data file(s), using OS commands ]]&lt;br /&gt;&lt;br /&gt;svrmgrl&gt; connect;&lt;br /&gt;svrmgrl&gt; startup mount;&lt;br /&gt;svrmgrl&gt; recover database until time '2002-03-04:15:00:00' ;&lt;br /&gt;svrmgrl&gt; alter database open resetlogs;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;/* complete recovery #1, for major recovery operations, closed instance */&lt;br /&gt;Note:  archive logs must exist in LOG_ARCHIVE_DEST&lt;br /&gt;&lt;br /&gt;svrmgrl&gt; shutdown abort&lt;br /&gt;&lt;br /&gt; [[ backup all files ]]&lt;br /&gt;&lt;br /&gt;svrmgrl&gt; connect;&lt;br /&gt;svrmgrl&gt; startup mount;&lt;br /&gt;svrmgrl&gt; recover database ;&lt;br /&gt;  &lt; or &gt;&lt;br /&gt;svrmgrl&gt; recover datafile '/data4/ts03.dbf'&lt;br /&gt;svrmgrl&gt; startup open;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;/* complete recovery #2, for major/minor recovery operations, open instance */&lt;br /&gt;Note:  archive logs must exist in LOG_ARCHIVE_DEST&lt;br /&gt;&lt;br /&gt;svrmgrl&gt; shutdown abort&lt;br /&gt;&lt;br /&gt; [[ backup all files ]]&lt;br /&gt; [[ restore corrupted data files, using OS commands ]]&lt;br /&gt;&lt;br /&gt;svrmgrl&gt; connect;&lt;br /&gt;svrmgrl&gt; startup mount;&lt;br /&gt;svrmgrl&gt; set autorecovery on ;&lt;br /&gt;svrmgrl&gt; recover tablespace ts03 ;&lt;br /&gt;  &lt; or &gt;&lt;br /&gt;svrmgrl&gt; recover datafile 4 ;&lt;br /&gt;svrmgrl&gt; startup open;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;--------------------------------------------------------------------------------&lt;br /&gt;&lt;br /&gt;List log file information&lt;br /&gt;These queries list the status / locations of the redo log files. &lt;br /&gt;&lt;br /&gt;select group#, member, status from v$logfile ;&lt;br /&gt;&lt;br /&gt;select group#,thread#,archived,status from v$log ;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;--------------------------------------------------------------------------------&lt;br /&gt;&lt;br /&gt;A Simple Monitoring Tool&lt;br /&gt;This tool loops a specified number of times, displaying memory usage along with user process counts for a specific username. &lt;br /&gt;&lt;br /&gt;--=================================================&lt;br /&gt;--&lt;br /&gt;-- proc_ora_monitor&lt;br /&gt;--&lt;br /&gt;-- parm1:  username to count&lt;br /&gt;-- parm2:  number of loops, 5 sec duration&lt;br /&gt;--&lt;br /&gt;--&lt;br /&gt;--=================================================&lt;br /&gt;&lt;br /&gt;set serveroutput on ;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;create or replace procedure &lt;br /&gt;  proc_ora_monitor ( user1  in  varchar, reps1 in integer )&lt;br /&gt;is&lt;br /&gt;&lt;br /&gt;i            number ;&lt;br /&gt;usercount1   number ;&lt;br /&gt;memory1      number ;&lt;br /&gt;date1        varchar(20) ;&lt;br /&gt;msg          varchar(99) ;&lt;br /&gt;&lt;br /&gt;begin&lt;br /&gt;&lt;br /&gt;i := 0 ;&lt;br /&gt;&lt;br /&gt;while ( i &lt; reps1 )&lt;br /&gt; loop&lt;br /&gt; msg := '=&gt; ' || to_char(SYSDATE, 'HH:MM:SS PM');&lt;br /&gt;&lt;br /&gt; select count(1) &lt;br /&gt; into usercount1&lt;br /&gt; from sys.v_$session&lt;br /&gt; where username = user1 ; &lt;br /&gt;&lt;br /&gt; msg := msg || ', ' || user1 || ': ' ||  usercount1 ;&lt;br /&gt;&lt;br /&gt; select round(sum(bytes)/1024/1024 ,2)&lt;br /&gt; into memory1&lt;br /&gt; from sys.v_$sgastat&lt;br /&gt; where  pool = 'shared pool' and&lt;br /&gt;        name = 'free memory' ;&lt;br /&gt;&lt;br /&gt; msg := msg || ', free mb = ' || memory1 ;&lt;br /&gt;&lt;br /&gt; select round(sum(bytes)/1024/1024 ,2)&lt;br /&gt; into memory1&lt;br /&gt; from sys.v_$sgastat&lt;br /&gt; where  pool = 'shared pool' and&lt;br /&gt;        name = 'processes' ;&lt;br /&gt;&lt;br /&gt; msg := msg || ', processes mb = ' || memory1 ;&lt;br /&gt;&lt;br /&gt; dbms_output.put_line(msg) ;&lt;br /&gt;&lt;br /&gt; dbms_lock.sleep(5) ;&lt;br /&gt;&lt;br /&gt; i := i + 1 ;&lt;br /&gt;end loop ;&lt;br /&gt;&lt;br /&gt;end;&lt;br /&gt;/&lt;br /&gt;&lt;br /&gt;show errors ;&lt;br /&gt;&lt;br /&gt;execute proc_ora_monitor('SILVERUSER',2) ;&lt;br /&gt;&lt;br /&gt;exit&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;--------------------------------------------------------------------------------&lt;br /&gt;&lt;br /&gt;Connection Errors&lt;br /&gt;-------------------------------------------------------&lt;br /&gt;ORA-01034: ORACLE not available&lt;br /&gt;-------------------------------------------------------&lt;br /&gt;TNS-12564: TNS:connection refused&lt;br /&gt;-------------------------------------------------------&lt;br /&gt;TNS-12530: Unable to start a dedicated server process&lt;br /&gt;-------------------------------------------------------&lt;br /&gt;&lt;br /&gt;Connection errors can crop up out of nowhere ; the error message tend to be vague, and not useful at all. Here's a plan of attack which will solve many connection issues. Try each step, and proceed if the problem persists. &lt;br /&gt;&lt;br /&gt;1)  Check your environment ;  verify the variables depicted below are set.&lt;br /&gt;    ( NT: check the registry )&lt;br /&gt;    The example below details a Solaris/CSH environment.  &lt;br /&gt;    Note the TWO_TASK setting ... &lt;br /&gt;&lt;br /&gt;setenv ORACLE_BASE /apps/oracle&lt;br /&gt;setenv ORACLE_HOME ${ORACLE_BASE}&lt;br /&gt;setenv ORACLE_SID db22&lt;br /&gt;setenv TWO_TASK $ORACLE_SID&lt;br /&gt;setenv LD_LIBRARY_PATH $ORACLE_HOME/lib:/usr/lib/X11&lt;br /&gt;setenv ORACLE_PATH $ORACLE_HOME/bin:/usr/bin:/usr/local/bin&lt;br /&gt;setenv ORA_CLIENT_LIB shared&lt;br /&gt;set path = ($ORACLE_HOME/bin /bin /usr/bin /usr/local/bin /sbin /usr/sbin /usr/bin/X11 .)&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;2) Try to ping the instance:&lt;br /&gt;&lt;br /&gt;   tnsping db22&lt;br /&gt;&lt;br /&gt;   If there's an error, check $ORACLE_HOME/network/admin/tnsnames.ora&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;3) Restart the TNS service.&lt;br /&gt;&lt;br /&gt;   Solaris:   &lt;br /&gt;       1) kill the process, running the tnslsnr binary&lt;br /&gt;       2) nohup $ORACLE_HOME/bin/tnslsnr start &amp;&lt;br /&gt;   NT:&lt;br /&gt;       1) restart the service, in the control panel&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;4) SQL-Plus / ServerMgr&lt;br /&gt;&lt;br /&gt;   Try using this syntax:     sqlplus user/password@instance&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;5) Solaris, shell change&lt;br /&gt;  &lt;br /&gt;  Try switching the oracle user to the Bourne or Csh shell ;  make a script for SQL-Plus&lt;br /&gt;  as follow:&lt;br /&gt;&lt;br /&gt;#!/usr/bin/csh&lt;br /&gt;&lt;br /&gt;setenv ORACLE_BASE /apps/oracle&lt;br /&gt;setenv ORACLE_HOME ${ORACLE_BASE}&lt;br /&gt;setenv ORACLE_SID db22&lt;br /&gt;setenv LD_LIBRARY_PATH $ORACLE_HOME/lib:/usr/lib/X11&lt;br /&gt;setenv ORACLE_PATH $ORACLE_HOME/bin:/usr/bin:/usr/local/bin&lt;br /&gt;setenv ORA_CLIENT_LIB shared&lt;br /&gt;setenv TWO_TASK $ORACLE_SID&lt;br /&gt;set path = ($ORACLE_HOME/bin /bin /usr/bin /usr/local/bin /sbin /usr/sbin /usr/bin/X11 .)&lt;br /&gt;&lt;br /&gt;sqlplus $1 $2 $3&lt;br /&gt;&lt;br /&gt;# OR &lt;br /&gt;#sqlplus $1@$ORACLE_SID&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Also verify the oracle user owns the oracle directory tree.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;6) Check the pfile, verify the settings detailed below.  For this example,&lt;br /&gt;   the machine should have at least 512mb of memory, to handle the OS and&lt;br /&gt;   other processes.   &lt;br /&gt;   &lt;br /&gt;&lt;br /&gt;        # 100 MB shared pool memory&lt;br /&gt;        shared_pool_size = 104857600&lt;br /&gt;&lt;br /&gt;        # 65 processes need 130 MB of additional memory&lt;br /&gt;&lt;br /&gt;        processes = 65&lt;br /&gt;        sessions = 65&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Solaris:  check the "shared memory" and "semaphores" settings &lt;br /&gt;          also, in the /etc/system file.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;7) Look at sqlnet.log ;  also check the alert log in &lt;br /&gt;   $ORACLE_HOME/admin/$ORACLE_SID/bdump&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;8) Verify the Oracle version, SQLNet version, and patched OS are all compatible.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;9) If the problem is still a mystery, the server may need to be restarted.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;--------------------------------------------------------------------------------&lt;br /&gt;&lt;br /&gt;Explain Plan: syntax&lt;br /&gt;Below is sample syntax for explain plan ( getting output from the optimizer ) &lt;br /&gt;&lt;br /&gt;delete from plan_table&lt;br /&gt; where statement_id = '9999';&lt;br /&gt;commit;&lt;br /&gt;&lt;br /&gt;COL operation   FORMAT A30&lt;br /&gt;COL options     FORMAT A15&lt;br /&gt;COL object_name FORMAT A20&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;/* ------ Your SQL here ------*/&lt;br /&gt;&lt;br /&gt;EXPLAIN PLAN set statement_id = '9999' for&lt;br /&gt;select count(1) from asia_monthly_pricing_data where order_id &gt; 5000&lt;br /&gt;/&lt;br /&gt;&lt;br /&gt;/*----------------------------*/&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;select operation, options, object_name&lt;br /&gt;  from plan_table&lt;br /&gt; where statement_id = '9999'&lt;br /&gt;start with id = 0&lt;br /&gt;connect by prior id=parent_id and prior statement_id = statement_id;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;exit&lt;br /&gt;/&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13116595-111962816502421781?l=johnbrahy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://johnbrahy.blogspot.com/feeds/111962816502421781/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13116595&amp;postID=111962816502421781' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13116595/posts/default/111962816502421781'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13116595/posts/default/111962816502421781'/><link rel='alternate' type='text/html' href='http://johnbrahy.blogspot.com/2005/06/oracle-101.html' title='Oracle 101'/><author><name>John Brahy</name><uri>http://www.blogger.com/profile/14313912243879499017</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='23' src='http://scandalz.net/images/courtney_on_yvette_tn.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13116595.post-111956410208265839</id><published>2005-06-23T15:01:00.000-07:00</published><updated>2005-06-23T15:01:42.086-07:00</updated><title type='text'>Orafusion.com: Saving Images in Oracle</title><content type='html'>&lt;a href="http://www.orafusion.com/oracf_image.htm"&gt;Orafusion.com: Saving Images in Oracle&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Here's a great tutorial on working with Oracle and images in the database. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Saving Images in Oracle: &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Many applications require that images be saved to the database. One common example is an HR database, which stores photographs along with other employee details. There seems to be a fair amount of discussion as to the best way to do this ColdFusion. Some folks claim that one has to resort Java, others say that PL/SQL (using Oracle's built in DBMS_LOB package) is the way to go. Below I describe a technique that requires only CFML. &lt;br /&gt;&lt;br /&gt;The code I describe here saves an image to Oracle, and then retrieves and saves it to another location on the CF server filesystem. &lt;br /&gt;&lt;br /&gt;To get started, create a test table to store the image:&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;create table clob_test(&lt;br /&gt;id number,&lt;br /&gt;clob_column clob&lt;br /&gt;primary key (id))&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Here I'm going to assume that the primary key "id" is auto-generated by an Oracle sequence and a trigger (details on how to do this are available here). The column that will hold our image is of type CLOB - Character Large OBject. At this point, the astute reader is going to ask, "but isn't the image in binary format?" Yes indeed it is, but the problem is that ColdFusion's internal type conversion mechanism makes it difficult to pass a binary object directly to the database. To get around this we'll convert the image to a character string before saving it, and reconvert it to binary on retrieval. &lt;br /&gt;&lt;br /&gt;Now that our table is created, let's move on to the CFML. As you'll see it's pretty straightforward. First we read the image using CFFILE:&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;cffile action = "readbinary"&lt;br /&gt;   file = "c:\temp\image.jpg" &lt;br /&gt;   variable="image_blob"&gt; &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Next we save the image to the database. Note the use of CFQUERYPARAM and the conversion to character type using the CF function toBase64():&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;cfquery name="yourQuery"&lt;br /&gt;   datasource="yourDSN"&lt;br /&gt;   username="yourUsername"&lt;br /&gt;   password="yourPwd"&gt;&lt;br /&gt;&lt;br /&gt;   insert into&lt;br /&gt;      clob_test&lt;br /&gt;   values&lt;br /&gt;      (&lt;cfqueryparam value=#toBase64(image_blob)#&lt;br /&gt;            CFSQLType="CF_SQL_CLOB"&gt;)&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/cfquery&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;The image is now in the database, albeit as a character string. To verify this, fire up SQLPlus or your favourite Oracle query tool and issue the following SQL:&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;select&lt;br /&gt;   dbms_lob.getlength(clob_column)&lt;br /&gt;from&lt;br /&gt;   clob_column &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;The result (assuming that you have access to the built-in package DBMS_LOB)is in bytes, and should show an image size fairly close to that of the original. It won't be exact match, of course, because of the conversion.&lt;br /&gt;&lt;br /&gt;The image retrieval is just as straightforward:&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;cfquery name="yourQuery"&lt;br /&gt;   datasource="yourDSN"&lt;br /&gt;   username="yourUsername"&lt;br /&gt;   password="yourPwd"&gt;&lt;br /&gt;&lt;br /&gt;   select&lt;br /&gt;       from&lt;br /&gt;   clob_test&lt;br /&gt;      where id=1&lt;br /&gt;&lt;br /&gt;&lt;/cfquery&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Lastly, we save the image to a different location on the CF server file system, rembering to convert it back to binary using the appropriate CF function:&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;cffile action = "write"&lt;br /&gt;   file = "c:\image.jpg" &lt;br /&gt;   output=#toBinary(select_clob.clob_column[1])#&lt;br /&gt;   addnewline="no"&gt; &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;All that remains is to check the integrity of the image by viewing it in your favourite viewer.&lt;br /&gt;&lt;br /&gt;Before I close this article, there is one issue that I should cover - which JDBC drivers work and which don't. The code should work with the Macromedia supplied (Datadirect) driver and the Oracle OCI driver. It does NOT work with the Oracle thin driver. If you are new to Oracle and CF, please check here for detailed steps on setting up connectivity between CFMX and Oracle.&lt;br /&gt;&lt;br /&gt;That's it, I hope this code works in your particular situation. If you find other ways to do this, I'd appreciate your letting me know. &lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13116595-111956410208265839?l=johnbrahy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://johnbrahy.blogspot.com/feeds/111956410208265839/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13116595&amp;postID=111956410208265839' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13116595/posts/default/111956410208265839'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13116595/posts/default/111956410208265839'/><link rel='alternate' type='text/html' href='http://johnbrahy.blogspot.com/2005/06/orafusioncom-saving-images-in-oracle.html' title='Orafusion.com: Saving Images in Oracle'/><author><name>John Brahy</name><uri>http://www.blogger.com/profile/14313912243879499017</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='23' src='http://scandalz.net/images/courtney_on_yvette_tn.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13116595.post-111956250056578251</id><published>2005-06-23T14:35:00.000-07:00</published><updated>2005-06-23T14:35:00.580-07:00</updated><title type='text'>ColdFusion FAQ</title><content type='html'>&lt;a href="http://www.thenetprofits.co.uk/coldfusion/faq/topic.cfm?TopicID=14"&gt;ColdFusion FAQ&lt;/a&gt;: &lt;br /&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13116595-111956250056578251?l=johnbrahy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://johnbrahy.blogspot.com/feeds/111956250056578251/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13116595&amp;postID=111956250056578251' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13116595/posts/default/111956250056578251'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13116595/posts/default/111956250056578251'/><link rel='alternate' type='text/html' href='http://johnbrahy.blogspot.com/2005/06/coldfusion-faq.html' title='ColdFusion FAQ'/><author><name>John Brahy</name><uri>http://www.blogger.com/profile/14313912243879499017</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='23' src='http://scandalz.net/images/courtney_on_yvette_tn.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13116595.post-111893857116106455</id><published>2005-06-16T09:16:00.000-07:00</published><updated>2005-06-16T09:21:19.886-07:00</updated><title type='text'>Great Site Ranking in Google The Secrets Out</title><content type='html'>&lt;a href="http://www.buzzle.com/editorials/6-10-2005-71368.asp"&gt;Great Site Ranking in Google The Secrets Out&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Here's a great article about Google's latest patent. Explaining how google does ranking and the search engine spammer's techniques.&lt;br /&gt;Just in case they move it, here's a copy:&lt;br /&gt;&lt;hr /&gt;&lt;br /&gt;&lt;br /&gt;Great Site Ranking in Google The Secrets Out&lt;br /&gt;&lt;br /&gt;Google have recently filed a US patent which reveals a great deal of how they rank your web site. Some of it you could never of guessed at...&lt;br /&gt;&lt;br /&gt;By Darren Yates, 6/11/2005&lt;br /&gt;&lt;br /&gt;How many years did you register your domain name for?&lt;br /&gt;&lt;br /&gt;If it's only one then that's a point against you in Googles eyes.&lt;br /&gt;&lt;br /&gt;Why?&lt;br /&gt;&lt;br /&gt;Because the majority of Spam websites only register a domain name for one year. A domain registered for a longer period implies that the owner is more likely to be legitimate and serious about their web site.&lt;br /&gt;&lt;br /&gt;This is just one of the unusual factors now considered by Google when indexing and ranking a website. Factors you could never even have guessed at in some cases.&lt;br /&gt;&lt;br /&gt;How do I know this?&lt;br /&gt;&lt;br /&gt;Google have recently filed United States Patent Application 20050071741 on March 31, 2005.&lt;br /&gt;&lt;br /&gt;In which many of the search giants secret ranking criteria is revealed and it makes very interesting reading. You have got to read this if you're serious about ranking well in Google. The days of Spaming Google are drawing to a close. With this patent they reveal just how hard they're coming down on Spam sites. You Do Not want to get caught out.&lt;br /&gt;&lt;br /&gt;Below you will find the hard facts, I recommend you bookmark this page now. You will need to reference it each time you optimize a new site.&lt;br /&gt;&lt;br /&gt;• First of all Links. It's common knowledge that Google relies heavily on inbound relevant links to rank a site. Now they explain exactly how it works. :)&lt;br /&gt;&lt;br /&gt;This is a major factor so I'll take a few paragraphs to explain what is going on.&lt;br /&gt;&lt;br /&gt;As well as the number, quality and anchor text factors of a link. Google seems to also consider historical factors. Googles 'sandbox' or aging delay begins countdown the minute links to a new site are discovered.&lt;br /&gt;&lt;br /&gt;Google record the discovery of a link and link changes over time. The speed at which a site gains links and the link life span.&lt;br /&gt;&lt;br /&gt;With this in mind fast link acquisition may be a strong indicator of potential search engine Spam.&lt;br /&gt;&lt;br /&gt;Gone are the days of pages and pages full of link farms. You must grow your links slowly to stay below the radar and be careful who you exchange links with. That means no more buying hundreds of links at once or other underhand tactics.&lt;br /&gt;&lt;br /&gt;PR is now very valuable.&lt;br /&gt;&lt;br /&gt;Your link anchor text should vary but remain consistent with your site content. No more using your main keywords on every link exchange you gain. That's 'anchor Spam'. Instead vary them around your top five to ten keywords.&lt;br /&gt;&lt;br /&gt;Link exchanges are still very important but you must work and utilize them ethically. If you don't and you get caught the recovery from a ban can be months in coming and your host and IP may also be recorded.&lt;br /&gt;&lt;br /&gt;Softly softly seems to be the message. The fact is fewer but better quality links will benefit you more anyway and likely to be more long-term which is good to.&lt;br /&gt;&lt;br /&gt;• Site click through rates (CTR) may now be monitored through cache, temporary files, bookmarks and favorites. Via the Google toolbar or desktop tools. Many have suspected for some time that sites are reward for good CTR with a raise in ranking. Similar to how Adwords works.&lt;br /&gt;&lt;br /&gt;CTR is monitored to see if fresh or stale content is preferred for a search result.&lt;br /&gt;&lt;br /&gt;CTR is monitored for increases or decreases relating to trends or seasons.&lt;br /&gt;&lt;br /&gt;• Web page rankings are recorded and monitored for changes.&lt;br /&gt;&lt;br /&gt;• The traffic to a web page is recorded and monitored over time.&lt;br /&gt;&lt;br /&gt;• Sites can be ranked seasonally. A ski site may rank higher in the winter than in the summer. Google can monitor and rank pages by recording CTR changes by season.&lt;br /&gt;&lt;br /&gt;• Bookmarks and favorites could be monitored for changes, deletions or additions.&lt;br /&gt;&lt;br /&gt;• User behavior in general could be monitored.&lt;br /&gt;&lt;br /&gt;As Google is capable of tracking traffic to your site you should closely monitor the small amount of copy returned in search results. Ideally you want to integrate a call to action in there to increase CTR.&lt;br /&gt;&lt;br /&gt;Clicks away from your site back to the search results are also monitored. Make your site as sticky as possible to keep visitors there longer. As mentioned above it may also help if you could get your visitors to bookmark you.&lt;br /&gt;&lt;br /&gt;• The frequency and amount of page updates is monitored and recorded as is the number of pages.&lt;br /&gt;&lt;br /&gt;Mass updates of hundreds of files will see you pop up on the radar.&lt;br /&gt;&lt;br /&gt;On the other hand to few or to small updates to your site could see your rankings slide. Unless your CTR is good. A stale page that receives good traffic may hold it's own and not require an update. So don't update for the sake of it.&lt;br /&gt;&lt;br /&gt;Depending on your market fresh content may not be a requirement. If the information your pages contain does not go out of date then updating may not be necessary. If your market is more news based for example then changes regularly are a must. In general changes don't necessarily have to mean fresh content. They could involve simple edits to current content.&lt;br /&gt;&lt;br /&gt;A further indicator that Google is really cracking down on Spam is made clear in the following extract from the Patent. Mention is made of changing the focus of multiple pages at once.&lt;br /&gt;&lt;br /&gt;Here's the quote -&lt;br /&gt;"A significant change over time in the set of topics associated with a document may indicate that the document has changed owners and previous document indicators, such as score, anchor text, etc., are no longer reliable.&lt;br /&gt;&lt;br /&gt;Similarly, a spike in the number of topics could indicate Spam. For example, if a particular document is associated with a set of one or more topics over what may be considered a ’stable’ period of time and then a (sudden) spike occurs in the number of topics associated with the document, this may be an indication that the document has been taken over as a ‘doorway’ document.&lt;br /&gt;&lt;br /&gt;Another indication may include the sudden disappearance of the original topics associated with the document. If one or more of these situations are detected, then [Google] may reduce the relative score of such documents and/or the links, anchor text, or other data associated the document."&lt;br /&gt;&lt;br /&gt;There's still more to look out for:-&lt;br /&gt;&lt;br /&gt;• Changes in on page keyword density is monitored and recorded as are changes to anchor text.&lt;br /&gt;&lt;br /&gt;• The domain name owner address is considered, most likely to help in a local search result.&lt;br /&gt;&lt;br /&gt;• The technical and admin contact details are checked for consistency. These are often falsified for Spam domains.&lt;br /&gt;&lt;br /&gt;• Your hosts IP address. If you are on a shared server it's possible somebody else on that server is using dirty tactics or Spaming. If so your site will suffer since you share the same IP.&lt;br /&gt;&lt;br /&gt;The impression I get here is that Google have learned from the Spam attack they suffered in early 2004 and are determined to eradicate it.&lt;br /&gt;&lt;br /&gt;So what do you do?&lt;br /&gt;&lt;br /&gt;There's a lot to take onboard here and consider. But you can't go far wrong with your SEO if you try to grow your site as organically as possible. If you know what you're doing you can take short cuts. Carry on with link exchanges but consider each site carefully and slow down in your gathering of them. Vary your anchor text. Add small amounts of good quality content to your site regularly. Check your search engine listings and edit your site to include a call to action in them if possible. Make your site more 'sticky' to encourage visitors to stay a while. Encourage visitors to Bookmark your site. Oh and register new domain names for at least two years.&lt;br /&gt;&lt;br /&gt;Before you do anything remember to reference the above info first. It may just save you months of misery as your site gets banned and 'Sand boxed'.&lt;br /&gt;&lt;br /&gt;Overall keep it ethical and you can't go wrong.&lt;br /&gt;Do not be tempted to Spam. Stick to the guidelines above and you are much more likely to outlast and out rank your competition.&lt;br /&gt;&lt;br /&gt;About the Author&lt;br /&gt;&lt;a href="http://www.How-to-make-money-online.info"&gt;How-to-make-money-online.info&lt;/a&gt; is a site focused on &lt;a href="http://www.How-to-make-money-online.info"&gt;Making Money Online&lt;/a&gt; and Internet Marketing, listing the many and varied ways of making money online. Featuring, resources, thousands of Internet Marketing articles and useful links.&lt;br /&gt;&lt;br /&gt;This article comes with reprint rights. You are free to reprint and distribute it as you like. All that we ask is that you do not make any changes, that this resource text is include, and that the link above is intact.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13116595-111893857116106455?l=johnbrahy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://johnbrahy.blogspot.com/feeds/111893857116106455/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13116595&amp;postID=111893857116106455' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13116595/posts/default/111893857116106455'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13116595/posts/default/111893857116106455'/><link rel='alternate' type='text/html' href='http://johnbrahy.blogspot.com/2005/06/great-site-ranking-in-google-secrets.html' title='Great Site Ranking in Google The Secrets Out'/><author><name>John Brahy</name><uri>http://www.blogger.com/profile/14313912243879499017</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='23' src='http://scandalz.net/images/courtney_on_yvette_tn.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13116595.post-111885207469685220</id><published>2005-06-15T09:14:00.000-07:00</published><updated>2005-06-15T09:14:34.710-07:00</updated><title type='text'>Blogger: Blogger Mobile</title><content type='html'>&lt;a href="http://go.blogger.com/mobile-start.g"&gt;Blogger: Blogger Mobile&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;What a great idea. I'll start adding photos to my site while I'm on my travels. &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13116595-111885207469685220?l=johnbrahy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://johnbrahy.blogspot.com/feeds/111885207469685220/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13116595&amp;postID=111885207469685220' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13116595/posts/default/111885207469685220'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13116595/posts/default/111885207469685220'/><link rel='alternate' type='text/html' href='http://johnbrahy.blogspot.com/2005/06/blogger-blogger-mobile.html' title='Blogger: Blogger Mobile'/><author><name>John Brahy</name><uri>http://www.blogger.com/profile/14313912243879499017</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='23' src='http://scandalz.net/images/courtney_on_yvette_tn.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13116595.post-111868047944600633</id><published>2005-06-13T09:34:00.000-07:00</published><updated>2005-06-13T09:34:39.450-07:00</updated><title type='text'>NSA's Security Configuration Guides</title><content type='html'>&lt;a href="http://www.nsa.gov/snac/"&gt;NSA's Security Configuration Guides&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;strange, they don't have one for OpenBSD ;-)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13116595-111868047944600633?l=johnbrahy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://johnbrahy.blogspot.com/feeds/111868047944600633/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13116595&amp;postID=111868047944600633' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13116595/posts/default/111868047944600633'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13116595/posts/default/111868047944600633'/><link rel='alternate' type='text/html' href='http://johnbrahy.blogspot.com/2005/06/nsas-security-configuration-guides.html' title='NSA&apos;s Security Configuration Guides'/><author><name>John Brahy</name><uri>http://www.blogger.com/profile/14313912243879499017</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='23' src='http://scandalz.net/images/courtney_on_yvette_tn.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13116595.post-111867892168304122</id><published>2005-06-13T09:08:00.000-07:00</published><updated>2005-06-13T09:08:41.683-07:00</updated><title type='text'>Cisco Router Configuration Example Using a T1</title><content type='html'>&lt;a href="http://www.pantz.org/os/ios/t1config.shtml"&gt;Cisco Router Configuration Example Using a T1&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;DAMN, This is so my college days. except my cisco had a csu/dsu. Where the hell is Sean Peacock? &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13116595-111867892168304122?l=johnbrahy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://johnbrahy.blogspot.com/feeds/111867892168304122/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13116595&amp;postID=111867892168304122' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13116595/posts/default/111867892168304122'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13116595/posts/default/111867892168304122'/><link rel='alternate' type='text/html' href='http://johnbrahy.blogspot.com/2005/06/cisco-router-configuration-example.html' title='Cisco Router Configuration Example Using a T1'/><author><name>John Brahy</name><uri>http://www.blogger.com/profile/14313912243879499017</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='23' src='http://scandalz.net/images/courtney_on_yvette_tn.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13116595.post-111867881078892946</id><published>2005-06-13T09:06:00.000-07:00</published><updated>2005-06-13T09:06:50.800-07:00</updated><title type='text'>Making an OpenBSD bootable install CD</title><content type='html'>&lt;a href="http://www.pantz.org/os/openbsd/makingaopenbsdcd.shtml"&gt;Making an OpenBSD bootable install CD&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;I usually purchase my OpenBSD CDs but if the pressed copy isn't the latest version, it's always good to know how to generate your own OpenBSD install CD.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13116595-111867881078892946?l=johnbrahy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://johnbrahy.blogspot.com/feeds/111867881078892946/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13116595&amp;postID=111867881078892946' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13116595/posts/default/111867881078892946'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13116595/posts/default/111867881078892946'/><link rel='alternate' type='text/html' href='http://johnbrahy.blogspot.com/2005/06/making-openbsd-bootable-install-cd.html' title='Making an OpenBSD bootable install CD'/><author><name>John Brahy</name><uri>http://www.blogger.com/profile/14313912243879499017</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='23' src='http://scandalz.net/images/courtney_on_yvette_tn.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13116595.post-111842623420204824</id><published>2005-06-10T10:57:00.000-07:00</published><updated>2005-06-10T10:57:14.416-07:00</updated><title type='text'>Oracle Database 10g Release 1 (10.1) Documentation</title><content type='html'>&lt;a href="http://www.oracle.com/technology/documentation/database10g.html"&gt;Oracle Database 10g Release 1 (10.1) Documentation&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;ok, here's the motherlode of Oracle documentation.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13116595-111842623420204824?l=johnbrahy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://johnbrahy.blogspot.com/feeds/111842623420204824/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13116595&amp;postID=111842623420204824' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13116595/posts/default/111842623420204824'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13116595/posts/default/111842623420204824'/><link rel='alternate' type='text/html' href='http://johnbrahy.blogspot.com/2005/06/oracle-database-10g-release-1-101.html' title='Oracle Database 10g Release 1 (10.1) Documentation'/><author><name>John Brahy</name><uri>http://www.blogger.com/profile/14313912243879499017</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='23' src='http://scandalz.net/images/courtney_on_yvette_tn.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13116595.post-111835711222089312</id><published>2005-06-09T15:45:00.000-07:00</published><updated>2005-06-09T15:45:12.236-07:00</updated><title type='text'>SQL Function Reference: SQL Server vs. Oracle</title><content type='html'>&lt;a href="http://www.webucator.com/resources/sql/reference.html"&gt;SQL Function Reference: SQL Server vs. Oracle&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Here's a great reference for comparing MS vs ORACLE SQL syntax.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13116595-111835711222089312?l=johnbrahy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://johnbrahy.blogspot.com/feeds/111835711222089312/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13116595&amp;postID=111835711222089312' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13116595/posts/default/111835711222089312'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13116595/posts/default/111835711222089312'/><link rel='alternate' type='text/html' href='http://johnbrahy.blogspot.com/2005/06/sql-function-reference-sql-server-vs.html' title='SQL Function Reference: SQL Server vs. Oracle'/><author><name>John Brahy</name><uri>http://www.blogger.com/profile/14313912243879499017</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='23' src='http://scandalz.net/images/courtney_on_yvette_tn.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13116595.post-111835239861396243</id><published>2005-06-09T14:26:00.000-07:00</published><updated>2005-06-09T14:26:38.623-07:00</updated><title type='text'>Frequently Asked Questions (about Oracle by Database Students)</title><content type='html'>&lt;a href="http://www.cit.uws.edu.au/docs/oracle/ddd/faq.php"&gt;Frequently Asked Questions (about Oracle by Database Students)&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;a good place to find answers to simple questions. &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13116595-111835239861396243?l=johnbrahy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://johnbrahy.blogspot.com/feeds/111835239861396243/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13116595&amp;postID=111835239861396243' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13116595/posts/default/111835239861396243'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13116595/posts/default/111835239861396243'/><link rel='alternate' type='text/html' href='http://johnbrahy.blogspot.com/2005/06/frequently-asked-questions-about.html' title='Frequently Asked Questions (about Oracle by Database Students)'/><author><name>John Brahy</name><uri>http://www.blogger.com/profile/14313912243879499017</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='23' src='http://scandalz.net/images/courtney_on_yvette_tn.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13116595.post-111834253227553053</id><published>2005-06-09T11:42:00.000-07:00</published><updated>2005-06-09T11:42:12.276-07:00</updated><title type='text'>PLNet.org -- An Open Source Repository for PL/SQL Developers</title><content type='html'>&lt;a href="http://plnet.org/"&gt;PLNet.org -- An Open Source Repository for PL/SQL Developers&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;here's a great repository of OpenSource PL/SQL projects.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13116595-111834253227553053?l=johnbrahy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://johnbrahy.blogspot.com/feeds/111834253227553053/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13116595&amp;postID=111834253227553053' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13116595/posts/default/111834253227553053'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13116595/posts/default/111834253227553053'/><link rel='alternate' type='text/html' href='http://johnbrahy.blogspot.com/2005/06/plnetorg-open-source-repository-for.html' title='PLNet.org -- An Open Source Repository for PL/SQL Developers'/><author><name>John Brahy</name><uri>http://www.blogger.com/profile/14313912243879499017</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='23' src='http://scandalz.net/images/courtney_on_yvette_tn.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13116595.post-111834144489267942</id><published>2005-06-09T11:24:00.000-07:00</published><updated>2005-06-09T11:24:04.906-07:00</updated><title type='text'>Using Oracle PL/SQL for Stored Procedures</title><content type='html'>&lt;a href="http://www-db.stanford.edu/~ullman/fcdb/oracle/or-plsql.html"&gt;Using Oracle PL/SQL&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Here's a tutorial on writing stored procedures for Oracle.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13116595-111834144489267942?l=johnbrahy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://johnbrahy.blogspot.com/feeds/111834144489267942/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13116595&amp;postID=111834144489267942' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13116595/posts/default/111834144489267942'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13116595/posts/default/111834144489267942'/><link rel='alternate' type='text/html' href='http://johnbrahy.blogspot.com/2005/06/using-oracle-plsql-for-stored.html' title='Using Oracle PL/SQL for Stored Procedures'/><author><name>John Brahy</name><uri>http://www.blogger.com/profile/14313912243879499017</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='23' src='http://scandalz.net/images/courtney_on_yvette_tn.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13116595.post-111833771957115734</id><published>2005-06-09T10:21:00.000-07:00</published><updated>2005-06-09T10:21:59.570-07:00</updated><title type='text'>What Causes Crashes</title><content type='html'>&lt;a href="http://www.big-boys.com/articles/whatcausescrashes.html"&gt;What Causes Crashes&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;As I suspected... Here is what causes car crashes!!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13116595-111833771957115734?l=johnbrahy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://johnbrahy.blogspot.com/feeds/111833771957115734/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13116595&amp;postID=111833771957115734' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13116595/posts/default/111833771957115734'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13116595/posts/default/111833771957115734'/><link rel='alternate' type='text/html' href='http://johnbrahy.blogspot.com/2005/06/what-causes-crashes.html' title='What Causes Crashes'/><author><name>John Brahy</name><uri>http://www.blogger.com/profile/14313912243879499017</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='23' src='http://scandalz.net/images/courtney_on_yvette_tn.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13116595.post-111833483013431565</id><published>2005-06-09T09:33:00.000-07:00</published><updated>2005-06-09T10:19:15.836-07:00</updated><title type='text'>MAXIM'S HOMETOWN HOTTIES !</title><content type='html'>&lt;a href="http://www.maximonline.com/hotties/voting/"&gt;MAXIM'S HOMETOWN HOTTIES !&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Here are my votes&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.maximonline.com/hotties/voting/pop.aspx?id=713&amp;gIndex=16&amp;amp;pics=week1" target="MaximWindow"&gt;Aaryn Phoenix, AZ &lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.maximonline.com/hotties/voting/pop.aspx?id=3545&amp;gIndex=65&amp;amp;pics=week10" target="MaximWindow"&gt;Blanche Mesa, AZ &lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.maximonline.com/hotties/voting/pop.aspx?id=1352&amp;gIndex=28&amp;amp;pics=week3" target="MaximWindow"&gt;Crystal Pt. Vedra Beach, FL &lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.maximonline.com/hotties/voting/pop.aspx?id=1309&amp;gIndex=27&amp;amp;pics=week7" target="MaximWindow"&gt;De'Lona San Diego, CA &lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.maximonline.com/hotties/voting/pop.aspx?id=1517&amp;gIndex=34&amp;amp;pics=week3" target="MaximWindow"&gt;Jesse Bowling Green, OH &lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.maximonline.com/hotties/voting/pop.aspx?id=859&amp;gIndex=17&amp;amp;pics=week1" target="MaximWindow"&gt;Jessica Orlando, FL &lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.maximonline.com/hotties/voting/pop.aspx?id=1090&amp;gIndex=24&amp;amp;pics=week1" target="MaximWindow"&gt;Julia Chicago, IL &lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.maximonline.com/hotties/voting/pop.aspx?id=1548&amp;gIndex=37&amp;amp;pics=week4" target="MaximWindow"&gt;Kloey San Diego, CA &lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.maximonline.com/hotties/voting/pop.aspx?id=146&amp;gIndex=0&amp;amp;pics=week3" target="MaximWindow"&gt;Michelle Brooklyn, NY &lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.maximonline.com/hotties/voting/pop.aspx?id=2362&amp;gIndex=48&amp;amp;pics=week6" target="MaximWindow"&gt;Michelle Levittown, NY &lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13116595-111833483013431565?l=johnbrahy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://johnbrahy.blogspot.com/feeds/111833483013431565/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13116595&amp;postID=111833483013431565' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13116595/posts/default/111833483013431565'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13116595/posts/default/111833483013431565'/><link rel='alternate' type='text/html' href='http://johnbrahy.blogspot.com/2005/06/maxims-hometown-hotties.html' title='MAXIM&apos;S HOMETOWN HOTTIES !'/><author><name>John Brahy</name><uri>http://www.blogger.com/profile/14313912243879499017</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='23' src='http://scandalz.net/images/courtney_on_yvette_tn.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13116595.post-111833393810200257</id><published>2005-06-09T09:18:00.000-07:00</published><updated>2005-06-09T09:18:58.103-07:00</updated><title type='text'>Tutorial: how to display flash movie (SWF) in Visual C++ application</title><content type='html'>&lt;a href="http://www.bytescout.com/display_flash_in_visualc.html"&gt;Tutorial: how to display flash movie (SWF) in Visual C++ application&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Here's a great little tutorial. &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13116595-111833393810200257?l=johnbrahy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://johnbrahy.blogspot.com/feeds/111833393810200257/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13116595&amp;postID=111833393810200257' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13116595/posts/default/111833393810200257'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13116595/posts/default/111833393810200257'/><link rel='alternate' type='text/html' href='http://johnbrahy.blogspot.com/2005/06/tutorial-how-to-display-flash-movie.html' title='Tutorial: how to display flash movie (SWF) in Visual C++ application'/><author><name>John Brahy</name><uri>http://www.blogger.com/profile/14313912243879499017</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='23' src='http://scandalz.net/images/courtney_on_yvette_tn.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13116595.post-111833382240822380</id><published>2005-06-09T09:17:00.000-07:00</published><updated>2005-06-09T09:17:02.406-07:00</updated><title type='text'>Person13 - Books, CD-ROMs, etc.</title><content type='html'>&lt;a href="http://www.person13.com/articles/"&gt;Actionscript Tutorials&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Here's a site with many translations of the Actionscript 2.0 primer. As well as articles on oop in AS 1.0 and writing components in MX 2004.&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13116595-111833382240822380?l=johnbrahy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://johnbrahy.blogspot.com/feeds/111833382240822380/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13116595&amp;postID=111833382240822380' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13116595/posts/default/111833382240822380'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13116595/posts/default/111833382240822380'/><link rel='alternate' type='text/html' href='http://johnbrahy.blogspot.com/2005/06/person13-books-cd-roms-etc.html' title='Person13 - Books, CD-ROMs, etc.'/><author><name>John Brahy</name><uri>http://www.blogger.com/profile/14313912243879499017</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='23' src='http://scandalz.net/images/courtney_on_yvette_tn.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13116595.post-111833359778356979</id><published>2005-06-09T09:13:00.000-07:00</published><updated>2005-06-09T09:13:17.783-07:00</updated><title type='text'>HOW-TO: Make your own annotated multimedia Google map - Engadget - www.engadget.com</title><content type='html'>&lt;a href="http://www.engadget.com/entry/1234000917034960/"&gt;HOW-TO: Make your own annotated multimedia Google map - Engadget - www.engadget.com&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Google maps are great. Very well written and you are actually able to do many things with it. A friend sent me this article, check it out.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13116595-111833359778356979?l=johnbrahy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://johnbrahy.blogspot.com/feeds/111833359778356979/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13116595&amp;postID=111833359778356979' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13116595/posts/default/111833359778356979'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13116595/posts/default/111833359778356979'/><link rel='alternate' type='text/html' href='http://johnbrahy.blogspot.com/2005/06/how-to-make-your-own-annotated.html' title='HOW-TO: Make your own annotated multimedia Google map - Engadget - www.engadget.com'/><author><name>John Brahy</name><uri>http://www.blogger.com/profile/14313912243879499017</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='23' src='http://scandalz.net/images/courtney_on_yvette_tn.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13116595.post-111833306352203636</id><published>2005-06-09T09:04:00.000-07:00</published><updated>2005-06-09T09:05:33.743-07:00</updated><title type='text'>Oracle Trigger Example / autoincrement</title><content type='html'>&lt;a href="http://www.cis.upenn.edu/~cis550/trigger.sql"&gt;&lt;/a&gt;&lt;br /&gt;I found it here, &lt;a href="http://www.cis.upenn.edu/~cis550/trigger.sql"&gt;http://www.cis.upenn.edu/~cis550/trigger.sql&lt;/a&gt; (see inline below)&lt;br /&gt;&lt;br /&gt;Here's a way to create a table in Oracle with a field set to auto increment. It's pretty simple but make sure you see the / after the end statement of the create trigger statement&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:courier new;font-size:85%;"&gt;/* trigger example */&lt;br /&gt;/* written by Marcus Haebler (haebler@gradient.cis.upenn.edu) */&lt;br /&gt;/* before we create something we drop it */&lt;br /&gt;drop sequence sqtest;&lt;br /&gt;/* create a sequence */&lt;br /&gt;create sequence sqtest increment by 1 start with 1;&lt;br /&gt;/* before we create something we drop it */&lt;br /&gt;/* drop trigger ... is not really necessary, triggers are droped with tables */&lt;br /&gt;drop trigger test_trigger_trigger;&lt;br /&gt;drop table test_trigger;&lt;br /&gt;/* create our little test table */&lt;br /&gt;create table test_trigger (&lt;br /&gt;id integer primary key,&lt;br /&gt;name varchar2(16)&lt;br /&gt;);&lt;br /&gt;/* create our trigger be aware of the / after the end;!!! It is needed */&lt;br /&gt;create trigger test_trigger_trigger&lt;br /&gt;before insert on test_trigger&lt;br /&gt;for each row&lt;br /&gt;begin&lt;br /&gt;/* insert primary key */&lt;br /&gt;select sqtest.nextval into :new.id from dual;&lt;br /&gt;/* make sure all names are upper case */&lt;br /&gt;:new.name := UPPER(:new.name);&lt;br /&gt;end;&lt;br /&gt;/&lt;br /&gt;/* some testing */&lt;br /&gt;insert into test_trigger (name) values ('a');&lt;br /&gt;insert into test_trigger (name) values ('b');&lt;br /&gt;select * from test_trigger;&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13116595-111833306352203636?l=johnbrahy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://johnbrahy.blogspot.com/feeds/111833306352203636/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13116595&amp;postID=111833306352203636' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13116595/posts/default/111833306352203636'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13116595/posts/default/111833306352203636'/><link rel='alternate' type='text/html' href='http://johnbrahy.blogspot.com/2005/06/oracle-trigger-example-autoincrement.html' title='Oracle Trigger Example / autoincrement'/><author><name>John Brahy</name><uri>http://www.blogger.com/profile/14313912243879499017</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='23' src='http://scandalz.net/images/courtney_on_yvette_tn.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13116595.post-111833295234268876</id><published>2005-06-09T09:02:00.000-07:00</published><updated>2005-06-09T09:02:32.353-07:00</updated><title type='text'>CIS Oracle FAQ</title><content type='html'>&lt;a href="http://www.seas.upenn.edu/~zives/cis550/oracle-faq.html"&gt;CIS Oracle FAQ&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Here's a great resource for Oracle information. My latest project is built on an Oracle database so I've got to brush up on it. You may see similar posting about other Oracle topics.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13116595-111833295234268876?l=johnbrahy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://johnbrahy.blogspot.com/feeds/111833295234268876/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13116595&amp;postID=111833295234268876' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13116595/posts/default/111833295234268876'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13116595/posts/default/111833295234268876'/><link rel='alternate' type='text/html' href='http://johnbrahy.blogspot.com/2005/06/cis-oracle-faq.html' title='CIS Oracle FAQ'/><author><name>John Brahy</name><uri>http://www.blogger.com/profile/14313912243879499017</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='23' src='http://scandalz.net/images/courtney_on_yvette_tn.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13116595.post-111695352333700804</id><published>2005-05-24T09:52:00.000-07:00</published><updated>2005-05-24T09:55:08.663-07:00</updated><title type='text'>LA BBQ Scene</title><content type='html'>&lt;a href="http://blogging.la/bla/mt-comments.cgi?entry_id=1427"&gt;Blogging.LA: Comment on The Good Doctor&lt;/a&gt;: "Phillips BBQ. Effing good tasting, spicy food, but A) you get a tiny portion, and B) it costs a fortune (which is funny because it looks like a hole-in the wall in the Baldwin Hills/Crenshaw area)! Expect to pay $13 for a meal (for one!) and then have to drive 10 minutes to get it to the closest park to eat."&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Truer words have never been said. Phillips BBQ is the best BBQ around, but they are in a bad location. I wish they had a delivery service.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://local.google.com/local?q=phillips+bbq++&amp;hl=en&amp;amp;lr=&amp;safe=off&amp;amp;rls=GGLG,GGLG:2005-21,GGLG:en&amp;sa=N&amp;amp;near=90245&amp;rl=1&amp;amp;sc=1&amp;radius=0&amp;amp;latlng=33924275,-118411924,18427383915329938307"&gt;Phillips Barbecue&lt;/a&gt;(323) 292-7613&lt;br /&gt;4307 Leimert BlvdLos Angeles, CA 90008 - &lt;a href="http://local.google.com/local_url?hl=en&amp;lr=&amp;amp;safe=off&amp;rls=GGLG,GGLG:2005-21,GGLG:en&amp;amp;sa=N&amp;near=90245&amp;amp;rl=1&amp;sc=1&amp;amp;radius=0&amp;latlng=33924275,-118411924,18427383915329938307&amp;amp;q=/maps%3Fli%3Dd%26hl%3Den%26q%3Dfrom:%2BCA%2B90245%2Bto:%2B4307%2BLeimert%2BBlvd,%2BLos%2BAngeles,%2BCA%2B90008&amp;dq=phillips+bbq++"&gt;Directions&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://local.google.com/local?q=phillips+bbq++&amp;amp;hl=en&amp;lr=&amp;amp;safe=off&amp;rls=GGLG,GGLG:2005-21,GGLG:en&amp;amp;sa=N&amp;near=90245&amp;amp;rl=1&amp;sc=1&amp;amp;radius=0&amp;latlng=33924275,-118411924,16134051230289436926"&gt;Phillips Barbecue II&lt;/a&gt;(310) 412-7135&lt;br /&gt;1517 Centinela AveInglewood, CA 90302 - &lt;a href="http://local.google.com/local_url?hl=en&amp;lr=&amp;amp;safe=off&amp;rls=GGLG,GGLG:2005-21,GGLG:en&amp;amp;sa=N&amp;near=90245&amp;amp;rl=1&amp;sc=1&amp;amp;radius=0&amp;latlng=33924275,-118411924,16134051230289436926&amp;amp;q=/maps%3Fli%3Dd%26hl%3Den%26q%3Dfrom:%2BCA%2B90245%2Bto:%2B1517%2BCentinela%2BAve,%2BInglewood,%2BCA%2B90302&amp;dq=phillips+bbq++"&gt;Directions&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://local.google.com/local?q=phillips+bbq++&amp;amp;hl=en&amp;lr=&amp;amp;safe=off&amp;rls=GGLG,GGLG:2005-21,GGLG:en&amp;amp;sa=N&amp;near=90245&amp;amp;rl=1&amp;sc=1&amp;amp;radius=0&amp;latlng=33924275,-118411924,277515971053956253"&gt;Barbeque King&lt;/a&gt;(213) 437-0881&lt;br /&gt;867 W Cesar E Chavez AveLos Angeles, CA 90012&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13116595-111695352333700804?l=johnbrahy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://johnbrahy.blogspot.com/feeds/111695352333700804/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13116595&amp;postID=111695352333700804' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13116595/posts/default/111695352333700804'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13116595/posts/default/111695352333700804'/><link rel='alternate' type='text/html' href='http://johnbrahy.blogspot.com/2005/05/la-bbq-scene.html' title='LA BBQ Scene'/><author><name>John Brahy</name><uri>http://www.blogger.com/profile/14313912243879499017</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='23' src='http://scandalz.net/images/courtney_on_yvette_tn.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13116595.post-111687090139372980</id><published>2005-05-23T10:54:00.000-07:00</published><updated>2005-05-23T10:55:01.396-07:00</updated><title type='text'>welcome</title><content type='html'>ok, I finally gave in... here's my blog. let's see what become of it...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13116595-111687090139372980?l=johnbrahy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://johnbrahy.blogspot.com/feeds/111687090139372980/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13116595&amp;postID=111687090139372980' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13116595/posts/default/111687090139372980'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13116595/posts/default/111687090139372980'/><link rel='alternate' type='text/html' href='http://johnbrahy.blogspot.com/2005/05/welcome.html' title='welcome'/><author><name>John Brahy</name><uri>http://www.blogger.com/profile/14313912243879499017</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='23' src='http://scandalz.net/images/courtney_on_yvette_tn.jpg'/></author><thr:total>0</thr:total></entry></feed>
