Wednesday, November 19, 2008

Was it Google or Facebook?

Personally, I’m not sure, but either way there is a bunch of wonderful news to
share with everyone.

Around the release of Google Chrome v0.4.154.22 (Dev Channel)
something magical began to happen; I stopped having JavaScript problems on Facebook.

All
of href="http://www.facebook.com/apps/application.php?id=10337532241" rel="nofollow">MouseHunt
started to work again, the bookmarks worked on every page, the chat worked on every page.  It was
pure, unadulterated magic.

What I can’t yet figure out though, is if it was Facebook’s
doing, or if it was Google’s.  Does anyone else know?

style="text-align:right; margin:0px; padding:4px 0px 4px 0px;"> src="http://digg.com/tools/diggthis.js" type="text/javascript"> type="text/javascript">digg_url = undefined;digg_title = undefined;digg_bgcolor = undefined;digg_skin =
undefined;

Sunday, November 9, 2008

Fixing Chrome’s “Network Error 2”

If you are encountering missing images and YouTube not working and other
things related to Google Chrome’s NET::ERR::2; then just follow these few simple steps to get everything
working again:

  • Close Google Chrome
  • Navigate to your
    Application Data folder
    • XP Users:
      • C:\documents
        and settins\%user%\Application Data\
    • Vista Users:

      • C:\users\%user%\appdata\
  • In the Application Data
    folder, navigate to:
    • local\google\chrome\user data\default\cache

  • Delete all the files (in that caché)

Fixed! 
Open up Chrome and continue on and have fun ^_^

style="text-align:right; margin:0px; padding:4px 0px 4px 0px;"> src="http://digg.com/tools/diggthis.js" type="text/javascript"> type="text/javascript">digg_url = undefined;digg_title = undefined;digg_bgcolor = undefined;digg_skin =
undefined;

Saturday, November 8, 2008

It's ALIVE!!!!!!!!!!!!!

href="http://www.flickr.com/photos/navarr/3011242071/" title="photo sharing"> src="http://farm4.static.flickr.com/3209/3011242071_ea57de282e_m.jpg" alt="" style="border: solid 2px
#000000;" />
href="http://www.flickr.com/photos/navarr/3011242071/">It's ALIVE!!!!!!!!!!!!!
Originally
uploaded by Navarr
clear="all" />

Although my attempt did unfortunately fail.

What I was
trying to do, you see, was Dual Boot my laptop into windows 7 on an external hard drive via USB. I didn't
know where the power adapter for the HDD enclosure board was; so I had to plug the hard drive and the HDD
enclosure into the PSU of the crappy dell computer.

Friday, November 7, 2008

Windows 7

value="&offsite=true&intl_lang=en-us&page_show_url=%2Fphotos%2Fnavarr%2Fsets%2F72157608736834474%2Fshow%2F&page_show_back_url=%2Fphotos%2Fnavarr%2Fsets%2F72157608736834474%2F&set_id=72157608736834474&jump_to=">
name="allowFullScreen" value="true"> src="http://www.flickr.com/apps/slideshow/show.swf?v=61927" allowFullScreen="true" flashvars="&offsite=true&intl_lang=en-us&page_show_url=%2Fphotos%2Fnavarr%2Fsets%2F72157608736834474%2Fshow%2F&page_show_back_url=%2Fphotos%2Fnavarr%2Fsets%2F72157608736834474%2F&set_id=72157608736834474&jump_to="
width="450" height="300">
style="text-align:right; margin:0px; padding:4px 0px 4px 0px;">

Friday, October 31, 2008

Smart Vista Clock

href="http://www.flickr.com/photos/navarr/2990919296/" title="photo sharing"> src="http://farm4.static.flickr.com/3050/2990919296_bb7ab090c6_m.jpg" alt="" style="border: solid 2px
#000000;" />
href="http://www.flickr.com/photos/navarr/2990919296/">Smart Vista Clock
Originally
uploaded by Navarr
clear="all" />

Smart Clock on Windows Vista. Let's me know that DST is ending soon, that way the
sudden change in time won't surprise me. Nice little feature; quite possibly useful.

Thursday, October 30, 2008

What I wished Template Code Looked Like

<?xml version="1.0" encoding="utf-8"?>

<html xmlns="http://www.w3.org/1999/xhtml"
xmlns:tpl="http://www.smarty.net/v/3"><tpl:strip>

    <head>
       
<title><tpl:var name="siteName" default="My Website"
/> | <tpl:var name="pageTitle" default="Page Title" /></title>

        <tpl:createTag
name="link">
           
<tpl:property name="rel">stylesheet</tpl:property>
           
<tpl:property name="type">text/css</tpl:property>
           
<tpl:property name="href"><tpl:var name="cssDir" />/default.css</tpl:property>

        </tpl:createTag>

        <tpl:createTag
name="link" rel="stylesheet" type="text/css">

           
<tpl:property name="href"><tpl:var name="cssDir" />/christmass.css</tpl:property>

        </tpl:createTag>

    </head>
   
<body></body>
</tpl:strip></html>

class="wlWriterHeaderFooter" style="text-align:right; margin:0px; padding:4px 0px 4px 0px;"> type="text/javascript">digg_url =
"http://tech.gtaero.net/2008/10/what-i-wished-template-code-looked-like.html";digg_title = "What I wished
Template Code Looked Like";digg_bgcolor = "#FFFFFF";digg_skin = "compact"; src="http://digg.com/tools/diggthis.js" type="text/javascript"> type="text/javascript">digg_url = undefined;digg_title = undefined;digg_bgcolor = undefined;digg_skin =
undefined;

Sunday, October 12, 2008

Idea: Syndicated Feed Access Protocol (SFAP)

The idea is to take your common every-day feed readers that pull RSS, ATOM,
OPML or whatever else from the internet, and combine their information.  To this, we come up with a
feature list:

  • Ability to Synchronize Read status of News Items

  • Ability to Synchronize “Star” (or “Important”) status of News Items
  • Ability
    to Synchronize Folders for News Items
  • Ability to add/remove/edit a Feed Subscription
    (including setting an alias for the feed)
  • Ability to Synchronize “Tags”

This would allow us to do with RSS feeds what we do with email when we use IMAP.

Things
like Google’s “Share” feature could be simplified as a tag “special:share”.

What do you
think?

src="http://digg.com/tools/diggthis.js" type="text/javascript"> type="text/javascript">digg_url = undefined;digg_title = undefined;digg_bgcolor = undefined;digg_skin =
undefined;

Tuesday, October 7, 2008

Stupidity of Employees

The following email was sent in reply to the email of a Cabrini College
advisor (in addition to the 59 people he publically CCed):

Sir, I do
not have SAT scores, and my GPA and Class Rank is poor; I doubt I'd get into Cabrini.

 


However, I am knowledgeable enough to know that what you've just done is a huge security risk all
on its own.

I am only replying in regard to that security risk.

 


When you emailed me, you CC or "Carbon Copied" all of the individuals that have
been CC'ed in this message.  Because of that security risk; you have released the possibly private
email addresses of 60 applicants to Cabrini College; that because of your message and my own status; I know
have not submitted their transcripts and/or SAT scores.

 

We
classify what you've done here as a "huge faux-pas", and I would suggest taking corrective
measures so that it does not happen again in the future.

 

You
should instead of CC'ing everyone you are sending a mailing to, BCC (or "Blind Carbon Copy")
them, so that their email addresses do not appear to everyone you have sent the message to.

 


Please, make sure that your co-workers and IT professional's also follow this standard followed by
many organizations and websites, it is of utmost importance to provide security to the future students of
Cabrini College.

 

- Navarr Tethyr Barnier

-
[email protected]

- 17 year old Senior
at Klein Collins High School, Texas

- Computer Programmer and Web Developer


- "White Hacker"

- http://gtaero.net/


- http://tech.gtaero.net/

-
http://blog.gtaero.net/

class="wlWriterHeaderFooter" style="text-align:right; margin:0px; padding:4px 0px 4px 0px;"> type="text/javascript">digg_url = "http://tech.gtaero.net/2008/10/stupidity-of-employees.html";digg_title
= "Stupidity of Employees";digg_bgcolor = "#FFFFFF";digg_skin = "compact"; src="http://digg.com/tools/diggthis.js" type="text/javascript"> type="text/javascript">digg_url = undefined;digg_title = undefined;digg_bgcolor = undefined;digg_skin =
undefined;

Friday, September 12, 2008

Hurricane Ike

data="http://www.flickr.com/apps/slideshow/show.swf?v=59913"
classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000">
name="bgcolor" value="#000000"> type="application/x-shockwave-flash" src="http://www.flickr.com/apps/slideshow/show.swf?v=59913"
bgcolor="#000000" allowFullScreen="true" flashvars="&offsite=true&intl_lang=en-us&page_show_url=%2Fphotos%2Fnavarr%2Fsets%2F72157607257085415%2Fshow%2F&page_show_back_url=%2Fphotos%2Fnavarr%2Fsets%2F72157607257085415%2F&set_id=72157607257085415&jump_to="
width="400" height="300">

This will be constantly updated.

class="wlWriterHeaderFooter" style="text-align:right; margin:0px; padding:4px 0px 4px 0px;"> type="text/javascript">digg_url = "http://tech.gtaero.net/2008/09/hurricane-ike.html";digg_title =
"Hurricane Ike";digg_bgcolor = "#FFFFFF";digg_skin = "compact"; src="http://digg.com/tools/diggthis.js" type="text/javascript"> type="text/javascript">digg_url = undefined;digg_title = undefined;digg_bgcolor = undefined;digg_skin =
undefined;

Monday, September 1, 2008

Words Per Minute

href="http://speedtest.10-fast-fingers.com">107 words
style="text-align:right; margin:0px; padding:4px 0px 4px 0px;">

Tuesday, August 12, 2008

Web Hosting

I found this entirely awesome web host, and yes, this is a post to try to make
me some cash.. but I seriously do like this web host.  I’ve had no problems so far setting up my
Facebook application on it.. and once my current hosting with 1&1 expires, I plan to move to this
host’s $5/m Unlimited paid plan.

target="_blank">Free Web Hosting with Website Builder src="http://www.000webhost.com/images/banners/600x400/banner1.gif" width="445" height="308" />

class="wlWriterHeaderFooter" style="text-align:right; margin:0px; padding:4px 0px 4px 0px;"> type="text/javascript">digg_url = "http://tech.gtaero.net/2008/08/web-hosting.html";digg_title = "Web
Hosting";digg_bgcolor = "#FFFFFF";digg_skin = "compact"; src="http://digg.com/tools/diggthis.js" type="text/javascript"> type="text/javascript">digg_url = undefined;digg_title = undefined;digg_bgcolor = undefined;digg_skin =
undefined;

Sunday, June 15, 2008

Shinyshell: Structure of the World

My friend Electron posted up this webcomic, and just like with XKCD I’ll share
it here.  It’s his first, and I hope he does many more.  Only the truly hard-core nerds
will get this one:

src="http://shinyshell.net/library/img/comics/1.png" />


He only has one so far, but when he puts up more you’ll be
able to see a list of them at http://www.shinyshell.net/comic

Happy Reading! ^_^

style="text-align:right; margin:0px; padding:4px 0px 4px 0px;"> src="http://digg.com/tools/diggthis.js" type="text/javascript"> type="text/javascript">digg_url = undefined;digg_title = undefined;digg_bgcolor = undefined;digg_skin =
undefined;

Wednesday, May 28, 2008

DataPortability - Join the Conversation

width="400" src="http://www.vimeo.com/moogaloop.swf?clip_id=990474&server=www.vimeo.com&show_title=0&show_byline=1&show_portrait=0&color=00ADEF&fullscreen=1"
allowscriptaccess="always" allowfullscreen="true" />

Tuesday, May 6, 2008

The Day the Internet Broke

Everything was going normal, until I wanted to go look at my feeds using the
wonderful Google Reader of course, when this showed up
in my browser:

href="http://www.flickr.com/photos/navarr/2472946894/"> src="http://farm3.static.flickr.com/2214/2472946894_4ba4f178f5.jpg?v=0" width="424" height="279" />

Then, I asked twitter about it and got a reply from who is now a newfound friend @ href="http://twitter.com/MathGeek06">MathGeek06, who reported that he too was having troubles. 
After a couple messages or so, I got this:

href="http://www.flickr.com/photos/navarr/2472946892/"> src="http://farm3.static.flickr.com/2003/2472946892_541dfb57c3.jpg?v=0" width="430" height="365" />

It looks like the Internets are conspiring against me tonight. 
Google, tell me, why are you crashing so much lately?  We need you, we depend on you, YOU ARE THE
INTERNET!

I'm just kidding of course, but this has allowed me ample time to
reflect on how dependent I am on central services.  Just about the same time as I was giggling at
Dave Winer for blogging about href="http://www.scripting.com/stories/2008/05/04/whyDecentralizingTwitterIs.html">Why Decentralizing
Twitter is so important. I'm starting to agree with him.

Monday, May 5, 2008

WiiBrew Homebrew Channel update

id="scid:5737277B-5D6D-4f48-ABFC-DD9C333F4C5D:3b90d6cc-a94b-415d-805c-0c7670f67369"
class="wlWriterSmartContent">
value="http://www.youtube.com/v/op1V5eWpTQQ&hl=en"> value="transparent"> type="application/x-shockwave-flash" wmode="transparent" width="425" height="355">

From bushing's blog, HackMii, the
un-"official" Homebrew Channel has gotten a massive amount of updates.  Including
a very nice mini-banner, the sound on the banner, and a wonderful user-interface.  It's quite
beautiful and workable.  I hope it includes Wiimote support too!  Heh.

I
can admit to being impatient about it, but now that I see some updates, I'm glad that they've been taking
the time to make it the best that it can!

I do submit, for your approval, that a
developer log would be great for us nerds who really want to see what's going on, and how it's going!

Friday, May 2, 2008

Custom Channels for the Wii

Channels for the Wii are getting closer and closer, with the newest bit done
by PaRaDoX; yes, finally, custom banners!  Below is a screen shot posted to #wiidev not too long
ago.

src="http://img81.imageshack.us/img81/9546/image00041od9.jpg" width="393" height="301" />


He will be releasing documentation and the new WAD file for the NES emulator soon.  Good
job!

Thursday, May 1, 2008

Digsby adds Facebook Chat

href="http://lh4.ggpht.com/navarr/SBpE0CPRx8I/AAAAAAAAAPs/Fa1wB9K0Vlc/s1600-h/image%5B6%5D.png"> alt="image"
src="http://lh3.ggpht.com/navarr/SBpE0yPRx9I/AAAAAAAAAP0/C2p2cIoPmqE/image_thumb%5B4%5D.png?imgmax=800"
width="244" height="206" />

They've done it now. 
Digsby is the first IM client (that I'm aware of) to add Facebook chat to their client.  Now, we
all know that Facebook chat is readily accessible on the website from all the popular web browsers, but it
really is a wonderful direction for Digsby to continue moving in.

Saturday, April 26, 2008

IE Mathmatics

My friend Electron wrote this funny strip of IE Formulas, so I thought I'd
share them here.

src="http://shinyshell.net/pancakes/math_and_ie.png" width="407" height="530" />


You can view his site at http://www.shinyshell.net/

Thursday, April 17, 2008

Does MySpace have a Facebook profile?

Look at this.  MySpace is getting closer and closer to attempting to
be the new Facebook.

First, Applications.  Facebook had them first, but nothing
surprises me more than this little blog post from Tom about the new navigation on MySpace: (click images to
enlarge)

src="http://lads.myspace.com/images/tom/newnav.jpg" width="434" height="57" />

Ready
for Facebook's?

target="_blank"> height="70" />

Is it just me, or is MySpace taking a page out of Facebook?

Tuesday, March 18, 2008

Facebook Chat

id="scid:5737277B-5D6D-4f48-ABFC-DD9C333F4C5D:56b37c53-d32d-405a-ab7d-7552bf77e758"
class="wlWriterSmartContent">
value="http://www.youtube.com/v/gWYMJWpWQhs&hl=en"> value="transparent"> type="application/x-shockwave-flash" wmode="transparent" width="425" height="350">

As we speak, Facebook is developing their own chat application, which may or may not allow
communication over the Jabber/XMPP Protocol (we all hope it will though).

I, however,
like several other nerds that probably exist out there, am trying to get a look at it first.  And,
I've gotten very close to succeeding, but I'm very far away.  From the video, I discovered that the
employee was using http://www.dev.facebook.com/
which is a special domain name, resolving to 10.1.100.106, and Internal IP
address.  Upon setting the IP to that of Facebook in my HOSTS file, I can manage to very slowly
pull up a web page.

Anyone else have any further luck getting to the Development version
of Facebook?

Sunday, March 16, 2008

Facebook or MySpace?

How many people have wondered which social networking website they should use? 
Of all the choices, MySpace, Facebook, Bebo,
and so many others.  Yet, with all of the competition, the majority are at either MySpace
or Facebook.  Well, which one should be your main account? 
Some people (like myself) create multiple accounts on nearly every network just for the sake of staying
connected to your friends.  So, why are these two networks so popular?

style="width: 100%">

MySpace


Facebook


Fully Customizable Layout Can Only Customize the placement of the
applications Discernable and Unorganized UI across multiple
profiles. Standard, Clean, easy to navigate user interface
(Beta) Applications A large library of applications that can interact with
the user's profile or computer Fully Public Profiles
Profile's blocked off of visibility by network or friends added
Meta Networking Support Full-Fledged Networking embedded
MySpace TV Facebook's small video app
Large Ads Everywhere Small, generally un-obtrusive ads.

All in all (in my opinion anyway) Facebook is a lot more organized and
a lot easier to use (once you get the hang of it).  Maybe this is why it had a growth of 102% when
MySpace only grew 2?

Saturday, March 1, 2008

2007 Tech in Review

id="scid:5737277B-5D6D-4f48-ABFC-DD9C333F4C5D:d7b74654-7c7f-4fe1-9513-77487f232e8d"
class="wlWriterSmartContent">
value="http://www.youtube.com/v/pFsJY00yNOQ&hl=en"> value="transparent"> type="application/x-shockwave-flash" wmode="transparent" width="425" height="355">

Sunday, February 24, 2008

JavaScript: Changes to the Simple Twitter Feed

Recently, I had resumed working on the href="http://tech.gtaero.net/2008/02/javascript-simple-twitter-feed.html">Simple Twitter Feed,
and decided to make some improvements after reading href="http://www.scripting.com/stories/2008/02/24/whatAmIUpTo.html">Dave Winer's "What am I up
to?" post.

So, the Simple Twitter Feed has one fix, and four
additional optional parameters.





start STR - Symbol or Text to look for at the beginning of a post
time BOOL - Whether or not to display the "about x minutes ago"
client BOOL - Whether or not to display the "from x"
br BOOL - Whether or not to place a break between the
tweet and the extra data

The simple fix is that
the count parameter would check the last (x) amount of tweets, whereas now it
displays up to (x) amount of tweets.

Friday, February 22, 2008

Air-Powered Cars to come to America

Over a week ago, I talked about the new href="http://tech.gtaero.net/2008/02/future-of-automobiles-now.html">Air Powered Cars coming to Europe
and India.  Now, a similar vehicle being developed by Zero Pollution Motors
has confirmed that it expects to produce the world's first air-powered car for the United States as soon as
late 2009 or early 2010, with plans to begin producing up to 10,000 Air Cars per year.

ZPM
is not only licensed to make the same vehicle I talked to you about, but another higher-powered model: a
$17,800 75-hp equivalent, six-seated
version that is said to be able to travel as far as 1,000 miles at up to 96mph
with each fill up.

I'm not going to elaborate too much on it, but just letting you fans
of the car know.  You may wish to read the href="http://www.popularmechanics.com/automotive/new_cars/4251491.html?series=19" target="_blank">full
article.

Thursday, February 21, 2008

Fedora Issues Cease & Desist against DataPortability

Red Hat, Inc. ("Red Hat") recently became
aware that on your website, located at http://www.dataportability.org,
you are using art work that is identical to the Fedora Infinity design logo owned by Red Hat.

Specifically,
I am referring to two images on your site: the green and white logo, as well as the blue and white logo.


Personally, I think this is ridiculous.  Thoughts and comments are
welcome here.  I'm not going to write any more, so that I keep myself from
ranting.

Wednesday, February 20, 2008

Using XFN with FOAF

So, before I just start splattering your screen with Acronyms, lets define a
few, eh?

Generally,
you wouldn't combine an XHTML standard with a different XML Schema.  But, I've personally decided
the best way to use the two together.

First, declare the XHTML namespace in your FOAF
file.  This is with all the others, and generally looks like xmlns:xhtml="http://www.w3.org/1999/xhtml".


Next, go to where you have included your contacts.  For each <foaf:knows>
tag, add inside of it xhtml:rel="contact" or similar,
following the XFN standards.

And voila!  You now have XFN and FOAF working
together.  Of course, the only problem is that nobody quite supports this standard yet,
but it will hopefully come in the future.

My Guidelines for using XFN in FOAF is that it
should be used when referencing another <foaf:Person>
In fact, if you want, you should probably even add xhtml:rel="me"
to your own <foaf:Person>.

Tuesday, February 19, 2008

Tuesday, February 12, 2008

JavaScript: Simple Twitter Feed

This is code that I will kindly let anyone use.  It only works with
public twitter accounts, however, but it is perfect for placing on any web page.

First we
have the Inclusion of the File (can only be included once per page). Then the HTML for where the Twitter
Feed is going to go, and then the JavaScript to include the file.



[codesyntax
lang="xml"]<script type="text/javascript"
src="http://www.gtaero.net/twitter/twitter.php?user=USERNAME"></script>
<div
id="twitFeed">Optional Placeholder Text</div>
<script
type="text/javascript">twitter2id("twitFeed");</script>[/codesyntax]


Feel
free to use this code anywhere you want to.  It is my gift to you!



UPDATE:
Some additional (optional) variables href="http://tech.gtaero.net/2008/02/javascript-changes-to-simple-twitter.html">have been added to the
script for further tweaking.


February 24, 2008.



UPDATE:
Support for twitter lists and
turled profiles has been added
to the script.  Your script might break with these
changes, please view the post for more information.


October 30, 2009.

Sunday, February 10, 2008

The Future of Automobiles... Now!

style="padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px; display:
inline" id="scid:5737277B-5D6D-4f48-ABFC-DD9C333F4C5D:d4308fb8-dd6e-40e5-a6ee-c1696242c286"
class="wlWriterSmartContent">
value="http://www.youtube.com/v/Ov4t1P9bdGw&hl=en"> value="transparent"> type="application/x-shockwave-flash" wmode="transparent" width="425" height="355">

The movie explains more than I could ever really write into text.  The cost
of the vehicle, 3.500€ is about the equivalent of $5,100,
with a tank that you fill up every 125 miles (200km) for only $2
(1.5€)
, with a top speed of 70mph.  Is that,
or is that not impressive?

Would this vehicle ever sell in America, considering our harsh
patent process and oil industry?  That, I'm not sure of.  So far, it is only being planned
for release in Europe and India.

The
only thing I find more impressive then this; dealing with automobiles, is the DARPA Urban Challenge. 
I think I might choose to post about that next.

Source: href="http://www.autobloggreen.com/2008/01/05/bbc-news-video-air-car-out-by-end-of-year-in-europe-for-3-5/"
target="_blank">AutoblogGreen

JavaScript: Falling Objects (Images)

This code allows for one to enable a picture to "fall". 
It works by using the image as a background (so make sure to have plenty of padding in the image itself). 
It can use any image, and can make it fall as the background for any tag specified.  This code is
free for all to use.

NOTE, this script requires the href="http://www.prototypejs.org/" target="_blank">Prototype Framework.



valign="top">

/**
* @author Navarr
*
* Requires ProtoType

*/
     // Don't Touch This!
       
window.snowflake = new Array;
    // Active?
       
window.snowflake["active"]    = true;
   
// Image to use?
       
window.snowflake["image"]    = "/temp/img/hearts.png";

    // Div to put it in?
       
window.snowflake["div"]       
= "htmlBody";
    // Speed (Higher the Number, the
Slower it is)
       
window.snowflake["speed"]    = 7;

if
(window.snowflake["active"])
{
   
Event.observe(window,'load',function()
    {
       
window.setInterval('startFalling()',window.snowflake["speed"]*10);
   
});
}
function startFalling()
{
   
if (!window.y) { window.y = 0; }
    window.y = window.y+10;
   
if (window.y > window.innerHeight)
    {
       
window.y = 10 + (window.innerHeight%10);
    }
   
ele = $(window.snowflake["div"]);
   
ele.style.backgroundImage = "url('" + window.snowflake["image"] + "')";

    ele.style.backgroundRepeat = "repeat";
   
ele.style.backgroundPosition = "0px " + window.y + "px";
   
ele.style.backgroundAttachment = "fixed";
}


Wednesday, February 6, 2008

a single thought about HEROES happen {here}

They are throwing a fuss about computer viruses and a rootkit when the bug is
on the lady's website.  Umm.. What?

Since
when does a bug on a personal, ancient computer affect what your website is doing?


How does this comic make any sense whatsoever?

Somebody, tell
me.

href="http://xkcd.com/380/">:) src="http://lh5.google.com/navarr/R6pmbep1vBI/AAAAAAAAAOQ/Ci4ZXJN73sw/bslsk05%5B4%5D?imgmax=800" width="100"
border="0" />

Monday, February 4, 2008

Resume of Navarr T. Barnier

Before I post the actual thing, I'm going to go ahead and state that the idea
came from @Mobasoft.

Navarr 
T. Barnier
Spring, Texas 77388 USA
href="mailto:[email protected]">[email protected]

Summary />Insightful developer who loves making creative thoughts a reality.  Interested
in the social web with a passion for interactivity.

You should know this
about me

When it comes to the job place, I am entirely
honest.  Speaking of which, I currently have little to no professional work
experience.  In my spare time, I enjoy coding and reading the thoughts of professionals and experts
about the ever expanding internet and the projects that are going on to help make it a better place.


In Development, I can work well under Windows, and from the small experience I have, can work under
Linux and Macintosh.  I am proficient to the amount required for DOS and the *Nix Terminal.


I've proven to be able to use:

  • Notepad
  • Nano/edit

  • Dreamweaver (on a basic level)
  • Frontpage (on a basic level)
  • Programmer's
    Notepad
  • and Aptana

I prefer to
write code from scratch (its my specialty) but can edit the code of others.

I am
proficient in:

  • PHP
  • HTML 4
  • (X)HTML
    Trans/Strict/1.1
  • CSS

I am learning and am decent with:


  • JavaScript
  • AJAX
  • MySQL

I've been told that I write and speak PHP like its a second language.

Education

Current Student
Klein Collins High School US-TX-Spring
Current


Certifications
Brainbench, Certified Master Typist, May
2005
Brainbench, Certified HTML 4.0, August 2007
Brainbench, Certified PHP 5
Programmer, July 2006
Brainbench, Certified XHTML 1.1, May 2006

Thursday, January 31, 2008

Microsoft attempting to purchase Yahoo!

Microsoft has offered a bid of $44,600,000,000 to purchase Yahoo!  It
is said that this is one of the biggest takeovers in history, and The biggest in the technology sector.


My question is, what does this mean for the Internet?

Would Microsoft keep
Yahoo, or would it move everything over to its own type of systems?  Would Yahoo logins turn to
nothing but Microsoft Live IDs?  Will Flickr just become part of the Windows Life system?


It will be fascinating to watch where this goes.

Thursday, January 24, 2008

Microsoft joins DataPortability

DataPortability has continued moving forward.  Now, word in the tubes
is that Microsoft is joining, and from what I gather, they will be making a way to use their Windows Live
system portable.  Hopefully with OpenID and OpenAuth and etc.

Here is the
original posting from Windows
Live Dev
:

I’m pretty excited about the news that
Microsoft is joining Dataportability.org. A lot of the work we’ve been doing at dev.live.com over
the last year has focused on opening up data stored in Windows Live in secure and user-friendly ways. The
Windows Live Contacts control and API, for example, allows users to share their Windows Live Contacts with
other sites. We’re working on more APIs that allow users to move their data around the Web—and
we can’t wait to see how this new effort can help.

Here’s the
official announcement:

“Today Microsoft is announcing that it has joined
DataPortability.org, a group committed to advancing the conversation about the portability, security and
privacy of individuals’ information online.  There are important security and privacy
issues to solve as the internet evolves, and we are committed to being an integral part of the industry
conversation on behalf of our users.

The decision to join DataPortability.org is an
outgrowth of a deeper theme that technology and the internet should be deployed to help people be at the
center of their online worlds, a theme that has begun to permeate our products and services over the past
few years. We believe the logical evolution of the internet is to enable the removal of barriers to provide
integrated, seamless experiences, but to do so in a manner that ensures that users retain full control over
the security and privacy of their information.

Windows Live is focused on providing
tools and a platform to enable these types of seamless experiences.  Windows Live has more than 420
million active Live IDs that work across our services and across partner sites.  Through each
Windows Live advancement we’re making technical investments to ensure users’ information
is available to them in the places they want, even across the networks they use every day.  Windows
Live Writer, Mail, Photo Gallery and Spaces, for example, allow users to get access and publish to the
places they want, even outside Microsoft’s network.  And the Windows Live Platform and
Terms of Use offer a set of APIs and controls that allow for the growth of an ecosystem based on the premise
of user control and portability. 

Microsoft feels strongly that getting the
right balance for data portability, security and privacy is critical for the industry, and doing it well
requires the participation of all the major web services.  We are no stranger to these types of
broad industry dialogues, and the one that is taking shape at DataPortability.org will be very effective in
furthering users’ interests.”

Friday, January 18, 2008

The Portable Data Account Manager

This is my newest concept that I will one day attempt to put into reality.


If you've been reading my blog for the short period of time that I've been writing it, you'll have
noticed that I have a lot of interest in standards such as HTML5, XHTML, Microformats, and the newest
concept group, DataPortability

Since I learned
about DataPortability, I've been excessively interested in the idea that I would be able to share my data
between websites.  If you've paid attention to my twitter, you'll notice that I even went out and
created such a test system on my website.  I have an OpenID, FOAF, and XRDS all hosted on my own
personal web server.  The next step I want to take?  Creating a beta system for account
management.  Unfortunately, one of the only things that is holding this back is how it would work. 
How are websites supposed to query for your XRDS, your FOAF, your APML, RDF, and so forth?  You
obviously don't want them to just directly download the feeds off of the webserver by themselves. 
Why?  Privacy controls.  We need privacy controls and the only thing stopping me from
creating such a system, are these privacy controls.

My ideas already span over the
concept of having multiple systems.  For example, certain data would be added or excluded to your
"Professional" FOAF and the same for your "Social" FOAF.  The
concept even goes over the fact that you could create as many FOAF, XRDS, RDF, APML, etc. systems so that
you could share only the data that you want to share with certain websites.  And that this
interface.. this GUI would help you manage it all, from a single OpenID login.

Yes, it
sounds impressive.  But I'm not quite there yet.  First thing I need to do, will be to
create my own OpenID server.  And by that, I don't mean download the newest PHP OpenID
client/server I can find, I mean reading over OpenID 2.0 and its accompanying standards and program one from
scratch.

What do my readers think of this idea?  Do you like
it?

Thursday, January 17, 2008

Ghost in the Shell - Not Just a Popular Animé, but the Future

I was looking through slashdot articles today, and low and behold if I wasn't
reminded of the popular animé and manga, Ghost in the Shell.

For those of you
wondering, I'll list the headlines of these articles, which, if you've seen the animé or manga will
probably bring back some pretty nice memories.

  • Prosthetic-Limbed Runner
    Disqualified from Olympic Games
  • Bionic Contact Lens May Lead to Overlay Displays

Does that not remind you of anything Sci-Fi?  I mean, come on, its begging to
be compared to Ghost in the Shell.

Personally, I can't wait for Bionic Contact Lenses. 
From working on this 1920x1200 resolution computer, my eyesight is already fading, but get contacts with a
new display overlaid on top of what I'm normally seeing?  That would be wonderful.  I
would have some RSS feed showing headlines in small 8pt text.  Mobile from a new level.


For those of you wondering about the Prosthetic-Limbed runner.  He was a dual amputee, and
he was disqualified for having prosthetic legs.  The reasoning behind this?  His
prosthetic legs were 25% more efficient then human legs, giving him an unfair advantage on the track.

Tuesday, January 15, 2008

MacBook Air

The world's thinnest notebook.  I have to admit, this notebook is
pretty impressive.  One of the best at the $1,800 price limit.  But its features, how much
of its new?  And yes, I'm sorry if I'm raining on your parade.

Indeed, Intel
went way out of their way to make that super-mini Core 2 Duo Processor.  Good Job Intel, I salute
your efforts.  It has a rather large battery (as shown in the keynote demo), a very small
motherboard, a full size keyboard, and a lovely display.  It is indeed, a work of art.


One of the main things that bugged me, was the wireless Optical drive.  It is, indeed, a
wonderful idea.  But its nowhere near new.  As any technology enthusiast knows, Macintosh
OS X is modified from the FreeBSD system.  While doing some hacking around inside of my
step-father's mac, I noticed that it uses the Samba program.  Samba is a program used in Linux,
Unix, BSD, (and macintosh) operating systems for file-sharing and networking and all that good jazz.


*Nix mounts CDs/DVDs to a certain folder, such as /media/cdrom or /media/dvd or any other possible
mount point that the operating system or user specifies.  And Samba, can quite easily share this
system over the network.

I'm assuming (now its not know because nobody has the Windows
disk for the MacBook Air, seeing as it doesn't ship for two weeks), that it includes a modified version of
Samba made for Windows, and that all it really is a hacked version of Samba.

It was just
a little something that bugged me, but that's not to say that the MacBook Air is not an impressive machine. 
I'd be lying if I said that, it is a VERY impressive machine.  I want one ;). 


So, that's my take on the Remote Disc feature of the MacBook Air.  I don't really have
much to say right now, I'm just blogging away, heh.  Its currently 12:37 am CST, I'm watching the
end of the Apple Keynote over QuickTime right now on my wonderful Windows Vista computer, and I just felt
like I had to blog about it.  So, there you go.

Maybe tomorrow I'll post some
real content, eh?

DataPortability Explanatory Video

width="400" data="http://www.vimeo.com/moogaloop.swf?clip_id=610179&server=www.vimeo.com&fullscreen=1&show_title=0&show_byline=0&show_portrait=0&color=000000">

DataPortability - Connect, Control,
Share, Remix

Saturday, January 12, 2008

Announcing Participation: HTML-WG

I am now participating as a member in the W3C HTML Working
Group.

Friday, January 11, 2008

What Windows Vista would have been

After about five years, people were wondering what Windows was doing and why
their operating system wasn't out yet.  Businesses and Technology enthusiasts were pushing
Microsoft to release their next big upgrade, but Microsoft's technology specialists weren't anywhere near
finished with Windows Vista.  There were a lot of features that they really wanted to put into it,
and judging from some YouTube videos I've seen (some of which may not be authentic), Windows Vista was going
to be one hell of an operating system, with one hell of a GUI.

After being rushed, they
took away the WinFS, which was truly going to be a revolutionary file system (or so they say).  But
they also toned down the GUI a lot.  And I can see why.  Even after Windows Vista was
released, there was a lot of complain over how computers that were marked "Windows Vista Capable"
were only capable of running Windows Vista in basic mode, not with Aero capabilities.  Imagine how
much more infuriated people would have been if the GUI had in fact been much better.  Computers
(considering how bloated Vista is) would have needed to be much faster, and have much higher computer
requirements.

This is my opinion anyway, based on some videos I watched, although, I can
not confirm how authentic they are, I've posted some links below:

  • href="http://youtube.com/watch?v=b9ifQvQCO7Y">Longhorn Concept
  • href="http://youtube.com/watch?v=3Q7xZ2ACyg0">Windows Vienna Experience Scenarios

  • Windows Vienna?
  • href="http://youtube.com/watch?v=3rnOpn_skbs">Windows Vienna Login

Enjoy
yourself ^.~

Until Later,
Navarr

Thursday, January 10, 2008

PHP Programming using Windows Vista Voice Recognition

id="scid:5737277B-5D6D-4f48-ABFC-DD9C333F4C5D:81179e2a-8a72-452e-abe8-278d13cbba1f" style="padding-right:
0px; display: inline; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px"> id="5b551195-2a9a-4225-ac75-ffb7ac3cd0c1" style="margin: 0px; padding: 0px; display: inline;">
href="http://www.youtube.com/watch?v=nYfthImL9Sw&rel=1" target="_new"> src="http://lh3.google.com/navarr/R4bXzpa-Z_I/AAAAAAAAANw/4NZ8-q_ICZI/video935f12d35652?imgmax=800"
galleryimg="no" onload="var downlevelDiv = document.getElementById('5b551195-2a9a-4225-ac75-ffb7ac3cd0c1');
downlevelDiv.innerHTML = "<div><object width=\"425\"
height=\"350\"><param name=\"movie\" value=\"http://www.youtube.com/v/nYfthImL9Sw&rel=1\"><\/param><param
name=\"wmode\" value=\"transparent\"><\/param><embed
src=\"http://www.youtube.com/v/nYfthImL9Sw&rel=1\" type=\"application/x-shockwave-flash\"
wmode=\"transparent\" width=\"425\" height=\"350\"><\/embed><\/object><\/div>";"
alt="">

Alternative Text:  A
short YouTube video showing that Windows Vista Voice Recognition actually does (surprisingly!) work. 
Using it to program a small PHP script.

Sunday, January 6, 2008

About the Author (part 2): The Past and Future of GTAero

As I'm sure by now, you've all seen that this is a sub-domain under
gtaero.net.  Although, if you visit www.gtaero.net
all you'll see is a very odd black page, with multiple lines of text in headings that validates as XHTML 1.0
Transitional (which is perfectly fine to submit as a text/html mind you :-p).

But.. what
is GTAero.net?  It couldn't have always been like that, could it have?

That
statement, would be correct.  If you check archive.org, you'll see that there were, most
definitely, different versions of the website.

GTAero.net was my first real introduction
into The Web.  I wanted to make a video game.  Grand
Theft Aero
This video game
was to be like Grand Theft Auto, but take place in outer space, with hover-crafts and
different planets and so on and so forth.  I created a couple of 2D-shooters by modifying some
other games that had been made with some free game creation software, but that was as far as that project
ever got.

Eventually, what soon became known as Project: Grand Theft Aero,
worked on designing " href="http://dreamld.tripod.com/">Dragon World" and " title="PoKéQuesT - Pokémon Online Game" href="http://pokequest.gtaero.net/">PoKéQuesT"
(PoKéQuesT being the only one still alive).

Indeed, if you
look at the Dragon World website, you'll notice how childish it is, specifically the
Terms.  Hard to think that it was only about four years ago, but I was.. 12 then?  I guess
people do mature pretty fast.

The question now, though, becomes "What is the
future of Project: Grand Theft Aero?".  The original meaning of the
website is gone, yet I still keep the domain, and I still use it.

Well; Project:
Grand Theft Aero
is also my history, and so I don't plan to drop it anytime soon.  I
hope to work as a Web Design/Developer in the future, and so GTAero.net is where I'll keep things like my résumé,
links to my MySpace,
Facebook,
blogs and various projects.

I will soon, again, be trying to place an OpenID on the
website, after which I will use it as my official profile and location on the internet.  If I ever
get a .name for myself, it'll just point to the exact same place.

Saturday, January 5, 2008

About the Author (part 1)

There are some people reading this tech blog of mine, so, I guess I should
introduce who I am, eh?  Considering that most people reading this are people I've never talked to
before, or some of the people that know me online.

My name is Navarr Barnier. 
I'm a sixteen year old student at Klein Collins High School in Houston, Texas.  I work in PHP,
(X)HTML, XML, CSS, and am starting to get familiar with JavaScript.  I considering myself a Web
Developer.  I can't really do anything with layouts, but code and backend, they are my friends.


Recently, I've started being more active in the Web Design and Development Community. 
I've joined the mailing lists for Microformats, became a member of the DataPortability Google (and Facebook)
group, Joined the APML Facebook group, and started the process of getting a spot in the HTML5 W3C working
group.

I hate the terms, but I love the concepts of Web 2.0, Web 3.0, the Semantic Web. 
The internet is truly moving in a good direction.  We are truly entering the Information Technology
age.

Those are the basics.  When I post Part 2, I'll cover over what href="http://www.gtaero.net">www.gtaero.net is as well as its future.

Depressing Validation Results

On a whim, I decided to attempt validating every website I mentioned
yesterday.  Overall, XHTML won out the results.  But they are depressing none the less.


  • XHTML
    • Blogger (This Blog)
      • XHTML
        1.0 Transitional
      • FAILED
      • 70 Errors

    • Opera
      • XHTML 1.0 Strict
      • PASS!

    • FireFox (Mozilla)
      • XHTML 1.0 Strict
      • PASS!

    • Facebook (Home Page for signed in user)
      • XHTML 1.0
        Strict
      • FAILED
      • 659
        Errors (wow.)
    • MySpace (Home Page)
      • NO
        DOCTYPE FOUND (FAILED)
    • Twitter (Home page for signed in
      user)
      • XHTML 1.0 Strict
      • FAILED

      • 82 Errors
    • W3C (Home Page)
      • XHTML
        1.0 Strict
      • PASS!
  • HTML

    • Microsoft (Home page)
      • HTML 4.0 Transitional

      • FAILED
      • 31 Errors
    • Yahoo!

      • HTML 4.01 Strict
      • FAILED

      • 294 Errors
    • Apple

      • HTML 4.01 Transitional
      • FAILED
      • 4
        Errors
    • Google (non-iGoogle homepage)
      • NO
        DOCTYPE FOUND (FAILED)
    • WHATWG (Homepage)

      • HTML 4.01 Strict
      • FAILED
      • 5
        Errors

PASS/FAIL
Results:

  • XHTML
    • 3/7 Passed

  • HTML
    • 0/5 Passed

The
Results are bad enough as they are for the XHTML websites, but not a single HTML website validates, not even
the WHATWG.  Irony much?

Announcing Participation

Well, I don't have much to write right now, but I am announcing participation
in the href="http://www.dataportability.org/">DataPortability group.

The goal of
the DataPortability group is to "put all existing technologies and initiatives in context to create
a reference design for end-to-end Data Portability.  To promote that design to the developer,
vendor and end-user community."

You can view more information on their website,
href="http://www.dataportability.org">www.dataportability.org.

Thursday, January 3, 2008

Why HTML should become a dead language

Go ahead, take a gander around the Internet.  Lets see who is using
HTML, and who is using XHTML.

  • XHTML
    • Blogger [Served as
      HTML]
    • Opera [Served as XML]
    • FireFox (Mozilla) [Served as HTML]

    • Facebook [Served as HTML]
    • MySpace [Served as HTML]
    • Twitter
      [Served as HTML]
    • W3C [Served as HTML]
  • HTML
    • Microsoft
    • Yahoo!
    • Apple
    • Google
    • WHATWG

As you can see, the
"newer" websites are serving in XHTML.  A few of them Transitional (mainly
websites where users can input HTML), however, a large number of them are marked as XHTML 1.0 Strict using
the W3C DTD.

On to my main point, HTML should NOT receive an update.  The
primary reason people want it to, is because it is FAMILIAR to designers and developers.  However,
HTML is very lax on how it is interpreted, a little too lax in my personal opinion.

An
Example.  <input type="text" disabled>.  The tag does not
end.  Its interpreted as a single tag, and disabled means that its disabled.  I, myself,
find this to be horrible, horrible code.  In XHTML, all tags must end, and all properties must have
a value.  Which is easier to program, an HTML or an XHTML parser?

Probably the
XHTML.  HTML was not designed to be parsed, and is really quite a pain to attempt to parse using
such things like Regex, considering how lax of a language it is.

In my own personal
opinion, HTML should become a dead language.  Some people hold on to it, let them.  Let
them continue making their websites in Archaic HTML 4.  But do we really need to run an update to
it?  No.  We should, move to XHTML.  XML has already proven to be a very
dependable language.  Its used in such popular applications like Jabber, and Twitter, and is used
commonly with AJAX, which is the height of the "Web 2.0" Revolution.

So
why are we trying to revise it?  Why can't we adopt a stricter set of rules so that they can better
be implemented?  In my personal opinion, work on HTML should be halted, and moved to XHTML. 
I still believe that the W3C and WHATWG should work together on a new version of XHTML.  XMLEvents
and XForms should adopt the magnificent features that Web Forms 2.0 has created.  Again, this is my
personal opinion.

EDIT: Added What Some
sites are served as.  Its actually pretty depressing.

The Purpose of CSS in the Semantic Web

The Term Web x.x is overused like the bottom of a shoe, and because of such a
term, its scoffed at, laughed at, and generally made fun of on any tech site or twitter you can find. 
However, the term does have some importance attached to it.

"Web 2.0"
would best be defined as the Internet for Design.  Web 2.0 cares more about the Design
side of pages.  The Fancy fonts used, the rounded borders, the interactivity (AJAX!). 
That is definitely what Web 2.0 is all about.

"Web 3.0" is all about
Semantics.  The important part is that the code can be extracted via a machine or script or
something.  Here, standards take importance.  XML, Microformats; we have to have standards
that dictate how to write our code so that a program like href="https://addons.mozilla.org/en-US/firefox/addon/4106">Operator can pull the relevant
information from it.

Now, once we have a code like that, CSS becomes VERY important. 
We need to use CSS to position our elements and colour them to make them look useful to the viewer, not just
the machine, while still having machine readable code.

You see what I'm getting at? 
If you still don't understand, try opening a random XML or RSS file (without a CSS, XSL, or XSLT file) in
Opera.  That's actually perfect rendering of an XML file, and that's what it would be to any
ordinary user.

Thankfully, Microformats were designed with Human Readability in mind, so
they will properly work (bare minimum) with the HTML that is used with them, but, obviously, CSS is
important to make it look like something nice.

So, now you know, the importance of CSS in
the Semantic Web. ;)

Important Links:

  • title="Microformats" href="http://www.microformats.org/">Microformats Homepage
  • title="CSS3 Information" href="http://www.css3.info/">CSS3 Information

XHTML2 vs. HTML5

What the hell is up with this fanboy war?  The web design community
has already started getting used to XHTML, but now the WHATWG group wants the continued update of HTML? 
Isn't that a step backwards?

HTML was wild, unordered, and controlled by the browser
vendors (at least from what I've seen), however, XHTML was started and controlled by the W3C group, making
sure that it gets properly implemented, however, the WHATWG group doesn't like it.  They want to
stay with their old fashioned <b> tags.

I admit, web designers from the 90s
have gotten used to the old style HTML tags, and its still what they're teaching in school, but that is no
reason to stay with it.  Technology changes over time, this is the same for any tech profession,
the data will change, and then you'll have to learn something new.  This isn't just the case for
tech jobs, but jobs that use computers.  Microsoft publishes a new Operating System, your company
updates, and you need to re-learn it.

XHTML1 supports backwards compatibility with HTML
for the old authors who are still getting used to it, and so that browsers can still render old code, XHTML2
doesn't, but all browsers should properly implement both.  But by creating HTML5 and "XHTML5",
WHATWG is requiring browser vendors to include yet another set of standards into browsers in order to
properly display the internet.

Personally, I have yet to find a website that uses HTML5. 
Most websites have already started using XHTML, and so I truly believe that implementing a new version of
HTML is a step backwards.

If the WHATWG group wants to continue their efforts (like their
wonderful work with Web Forms 2.0), I think their best bet would be to join the W3C's work with CSS and XML
Events, and XForms, don't you?  If the two worked together, instead of fighting about such silly
things, then maybe standards could be developed a lot faster, after all, the W3C does seem to be taking a
long time to update and recommend standards.  Lets get things done faster, I want to start using
XHTML2 and CSS3 already :-p

First Post

This is the first post for my new technical blog.  What will go here? 
Well, probably stuff like XHTML, CSS, HTML, Dave Winer, Twitter, and other random useless things that have
something to do with the internet.

I'm not really sure how to start off this blog but by
breaking the third wall and recognizing its a blog.. or does that only work in Cartoons and Movies? 
Either way, Third wall broken, Hello Audience :3

I guess that is all for now, I'll write
some more later.