HDMI isn't bad anymore than the DVD player connected to your projector. It's a cable package that combines digital video and audio signals.
HDCP is a method of encrypting the DVI signal transmitted over an HDMI cable. DVI cables, as well as monitors and video cards that have DVI ports, can transmit an HDCP-encrypted signal just as well.
HDMI cables are handy if you have a reciever with multiple HDMI inputs--fewer cables to deal with.
We implemented in-page history (and bookmarking) in Vox by overloading the anchor portion of the URI (the part after the #) and using iframes in IE. The anchor URI form is in simple key:value form that the JavaScript parses and triggers an event to enter the state specified.
With JavaScript, the object that is returned by the newoperator is the return value of the constructor. Which means you can set/override pretty much any object/property with a pseudo-constructor that returns any arbitrary object (class).
The main advantage is not the faster CGI execution environment.
mod_perl lets you create Apache modules in Perl, that handle every stage of a request (or anything else), and are full peers of Apache modules written in C.
ModPerl::Registry[Prefork] is just a bonus. The more interesting m_p modules are authn/authz/dispatch modules that can replace cumbersome C equivalents.
Or if you like, leave off the mailto: entirely, like you can with the http:/// and have the client assume user@host means "go fetch the OpenID server from the top level host."
OpenID asserts a URL, and that the person using the browser has control in some way over that URL. How you are authenticated is up to your OpenID server's implementation.
It could be LiveJournal, TypeKey/TypePad, your corporate website using LDAP or AD, whatever.
A hypothetical example:
John Carmack forgets his password again, and wants to comment on a Slashdot article about rockets and Quake.
Assuming Slashdot has OpenID support, he can supply his URL: http://www.idsofwtare.com/~johnc/ and Id's OpenID server can assert that URL.
Slashdot can (if it chooses) do some autodiscovery and fetch a FOAF/vCard/hCard/whatever to fill out some user data so he's identified as "John Carmack" on the comment.
WebSideStory has pretty sophisticated JavaScript to detect a number of things, including browser caps, form fields, what page and how far along in a form the user got, etc. It's more than just simple image embedding or logfile analysis.
Dealing with browser quirks takes nothing more than time and a little pit of patience. You have to set your goals of which browsers with which features, plan for graceful fallback, and test test test. Just like any trade with numerous and subtle exceptions, if you do it long enough it all becomes second nature and you find yourself writing CSS that not only validates, but looks right on every browser you desire.
CSS would be nowhere today if it had been an XML-based language. The spec is pretty well written and (numerous gotchas excepted) pretty well supprted, even by Microsoft.
Valve did not, nor ever claim to have rewritten every piece of code in the engine.
Believe it or not, but there are still vestiges of Wolfenstein 3D in the Quake 3 engine and probably Doom as well. I can't say for certain about the latter because I have not worked with its code directly.
HL2 is a HL1 derivative, which in turn is a Quake (1) derivative. There aren't any compelling reasons for Valve to rewrite the last remaining pieces, and plenty of compelling reasons not to.
I'm sure the business case was worked out eons ago anyway.
It was approximately 8 years ago that I sat in a similar situation, on a snowboarding trip using Greg Kirkpatrick's Powerbook, creating Route 66, a map for Marathon Infinity.
Before heading out this morning to the slopes, I discovered our cabin had DSL. Checking Slashdot, I noticed this story. Brings back a lot of memories: playing Marathon until the wee hours after graduating high school, meeting the Bungie crew at Macworld shortly after Marathon's release in 1995, getting hired a year later to work on Infinity.
A few of my good friends work for Visual Concepts or Sega. Whether you're supporting the evil empire of Disney by buying ESPN/Sega sports games, you're also explicitly not supporting the other evil empire: EA. You're also supporting my friends, who I think are pretty swell and deserve to make games, get paid, keep their jobs, etc.
EA throws millions at advertising for their sports franchises because they can afford to. If it weren't hard enough for another company to get a game in edgewise, it's pretty much impossible now.
Sega's NFL games have been on par or better (depending on who you ask) than Madden for quite some time. The $20 stunt got them increased visibility and market share, and annoyed the slumbering giant, who now as we see swats back with a 5 year exclusive contract with the NFL. Just long enough to go through another console generation and kill off their competition.
I'm not sure how I feel about this, but I'm definitely not thrilled.
If you have Windows, use Media Player Classic. It's a GPL'ed media player with a lightweight interface (think old-school Windows Media Player) and interfaces to QT, WM, and Real codecs, as well as playing CDs, DVDs (with excellent subtitling) and pretty much any streaming video format.
You'll need to install QT/Real/WM codecs for it to work completely, but it's nagware free and updated often.
Visit our country and business websites around the world.
Shell for Motorists
More than 20 million customers a day visit Shell service stations for fuels, motor oils, carcare products and more.
Shell for Businesses
Shell offers oils, fuels, financial services, dynamic business solutions and more to businesses of all sizes.
Shell for the Home
Shell offers a range of products and services for the home - from natural gas and electricity to fuels and lubricants.
About Shell
An overview of the Group
Investor Centre
Results, share prices and more
Media Centre
Latest news from Shell
Jobs & Careers Discover exciting career opportunities with Shell
Share Prices
Prices delayed by 20 mins
RD - Amsterdam 42.15
STT - London 398.50 p
RD - New York $52.20
STT ADR - New York $44.74
Visit the Investor Centre
Latest news Qatar Petroleum and Shell sign Development and Production Sharing Agreement for Pearl GTL Project
Qatar Petroleum and Shell sign Development and Production Sharing Agreement for Pearl GTL Project
08/07/2004 - Qatar Petroleum (QP) and Qatar Shell GTL Limited (Shell), a company of the Royal Dutch/Shell Group, today signed an integrated Development and Production Sharing Agreement (DPSA) that provides for the fiscal and legal terms for the Pearl GTL project. Saudi Aramco signs agreement to acquire strategic shareholding in Showa Shell
Saudi Aramco signs agreement to acquire strategic shareholding in Showa Shell
05/07/2004 - Aramco Overseas Company B.V., a subsidiary of Saudi Arabian Oil Company ("Saudi Aramco", the national oil company of Saudi Arabia), today signed an agreement to acquire a strategic shareholding in Showa Shell Sekiyu K.K. ("Showa Shell"). 06/07/2004 - Toyota and Shell launch trial of D-CAT and Gas to Liquids Technology to reduce car emissions 02/07/2004 - Jobs and Careers go global with the Shell Career Newsletter 01/07/2004 - Shell announces portfolio actions and writedowns More news
Features
Proved reserves restatement Latest information
The Shell Report
Our progress in contributing to sustainable development
Annual Reports
Royal Dutch/Shell Group of Companies Annual Reports
Tell Shell Email comments or join our open forum
US residents
Apply for a Shell Credit Card or pay your bill online
Terms and Conditions | Privacy Policy
Use of, and copying from, this site is subject to our terms and conditions. Please read our privacy policy.
Somehow I read the headline as "GNAA Interference Leads to Nobel Peace Prize."
HDMI isn't bad anymore than the DVD player connected to your projector. It's a cable package that combines digital video and audio signals.
HDCP is a method of encrypting the DVI signal transmitted over an HDMI cable. DVI cables, as well as monitors and video cards that have DVI ports, can transmit an HDCP-encrypted signal just as well.
HDMI cables are handy if you have a reciever with multiple HDMI inputs--fewer cables to deal with.
We implemented in-page history (and bookmarking) in Vox by overloading the anchor portion of the URI (the part after the #) and using iframes in IE. The anchor URI form is in simple key:value form that the JavaScript parses and triggers an event to enter the state specified.
Randy
BSD actually (see bottom of script):
http://www.livejournal.com/js/core.js
With JavaScript, the object that is returned by the newoperator is the return value of the constructor. Which means you can set/override pretty much any object/property with a pseudo-constructor that returns any arbitrary object (class).
Adding XMLHttpRequest to Internet Explorer:
if( typeof window.XMLHttpRequest == "undefined" ) {
window.XMLHttpRequest = function() {
var types = [
"Microsoft.XMLHTTP",
"MSXML2.XMLHTTP.5.0",
"MSXML2.XMLHTTP.4.0",
"MSXML2.XMLHTTP.3.0",
"MSXML2.XMLHTTP"
];
for( var i = 0; i < types.length; i++ ) {
try {
return new ActiveXObject( types[ i ] );
} catch( e ) {}
}
return undefined;
}
}
y
This sounds very similar to a similar process documented by the UNH Biodeisel Group.
+1 funny?
The main advantage is not the faster CGI execution environment.
mod_perl lets you create Apache modules in Perl, that handle every stage of a request (or anything else), and are full peers of Apache modules written in C.
ModPerl::Registry[Prefork] is just a bonus. The more interesting m_p modules are authn/authz/dispatch modules that can replace cumbersome C equivalents.
y
Not necessarily. The OpenID client can look at your URL and fetch the link tag just as easily:
mailto:foo@bar.com -> http://bar.com/ -> http://bar.com/openid/server
Or if you like, leave off the mailto: entirely, like you can with the http:/// and have the client assume user@host means "go fetch the OpenID server from the top level host."
Which would you prefer to be?
http://thinkinginbinary.webhop.net/
or
MooseGuy529
The problem with user@host is that it resembles an email address. OpenID asserts a URL, not a user, which is an important distinction.
That URL does not have to be http. It could well be mailto: or data: or gopher: or whatever.
OpenID asserts a URL, and that the person using the browser has control in some way over that URL. How you are authenticated is up to your OpenID server's implementation.
It could be LiveJournal, TypeKey/TypePad, your corporate website using LDAP or AD, whatever.
A hypothetical example:
John Carmack forgets his password again, and wants to comment on a Slashdot article about rockets and Quake.
Assuming Slashdot has OpenID support, he can supply his URL: http://www.idsofwtare.com/~johnc/ and Id's OpenID server can assert that URL.
Slashdot can (if it chooses) do some autodiscovery and fetch a FOAF/vCard/hCard/whatever to fill out some user data so he's identified as "John Carmack" on the comment.
C'mon, guys...not even a joke about driving to JFK airport?
Ctrl+W
Ctrl+R
Ctrl+U
Or you could write an extension...
WebSideStory has pretty sophisticated JavaScript to detect a number of things, including browser caps, form fields, what page and how far along in a form the user got, etc. It's more than just simple image embedding or logfile analysis.
CSS is incredibly well documented, both officially and by its users.
Dealing with browser quirks takes nothing more than time and a little pit of patience. You have to set your goals of which browsers with which features, plan for graceful fallback, and test test test. Just like any trade with numerous and subtle exceptions, if you do it long enough it all becomes second nature and you find yourself writing CSS that not only validates, but looks right on every browser you desire.
CSS would be nowhere today if it had been an XML-based language. The spec is pretty well written and (numerous gotchas excepted) pretty well supprted, even by Microsoft.
Valve did not, nor ever claim to have rewritten every piece of code in the engine.
Believe it or not, but there are still vestiges of Wolfenstein 3D in the Quake 3 engine and probably Doom as well. I can't say for certain about the latter because I have not worked with its code directly.
y
HL2 is a HL1 derivative, which in turn is a Quake (1) derivative. There aren't any compelling reasons for Valve to rewrite the last remaining pieces, and plenty of compelling reasons not to.
I'm sure the business case was worked out eons ago anyway.
y
It was approximately 8 years ago that I sat in a similar situation, on a snowboarding trip using Greg Kirkpatrick's Powerbook, creating Route 66, a map for Marathon Infinity.
Before heading out this morning to the slopes, I discovered our cabin had DSL. Checking Slashdot, I noticed this story. Brings back a lot of memories: playing Marathon until the wee hours after graduating high school, meeting the Bungie crew at Macworld shortly after Marathon's release in 1995, getting hired a year later to work on Infinity.
Shouts to the ex-Brooklyn crew.
Try Ctrl+M.
A few of my good friends work for Visual Concepts or Sega. Whether you're supporting the evil empire of Disney by buying ESPN/Sega sports games, you're also explicitly not supporting the other evil empire: EA. You're also supporting my friends, who I think are pretty swell and deserve to make games, get paid, keep their jobs, etc.
EA throws millions at advertising for their sports franchises because they can afford to. If it weren't hard enough for another company to get a game in edgewise, it's pretty much impossible now.
Sega's NFL games have been on par or better (depending on who you ask) than Madden for quite some time. The $20 stunt got them increased visibility and market share, and annoyed the slumbering giant, who now as we see swats back with a 5 year exclusive contract with the NFL. Just long enough to go through another console generation and kill off their competition.
I'm not sure how I feel about this, but I'm definitely not thrilled.
It may be gratis, but it's not libre.
It's Christopher Ryan Carmack.
CRC.
If you have Windows, use Media Player Classic. It's a GPL'ed media player with a lightweight interface (think old-school Windows Media Player) and interfaces to QT, WM, and Real codecs, as well as playing CDs, DVDs (with excellent subtitling) and pretty much any streaming video format.
You'll need to install QT/Real/WM codecs for it to work completely, but it's nagware free and updated often.
Shell Directory
Visit our country and business websites around the world.
Shell for Motorists
More than 20 million customers a day visit Shell service stations for fuels, motor oils, carcare products and more.
Shell for Businesses
Shell offers oils, fuels, financial services, dynamic business solutions and more to businesses of all sizes.
Shell for the Home
Shell offers a range of products and services for the home - from natural gas and electricity to fuels and lubricants.
About Shell
An overview of the Group
Investor Centre
Results, share prices and more
Media Centre
Latest news from Shell
Jobs & Careers
Discover exciting career opportunities with Shell
Share Prices
Prices delayed by 20 mins
RD - Amsterdam 42.15
STT - London 398.50 p
RD - New York $52.20
STT ADR - New York $44.74
Visit the Investor Centre
Latest news
Qatar Petroleum and Shell sign Development and Production Sharing Agreement for Pearl GTL Project
Qatar Petroleum and Shell sign Development and Production Sharing Agreement for Pearl GTL Project
08/07/2004 - Qatar Petroleum (QP) and Qatar Shell GTL Limited (Shell), a company of the Royal Dutch/Shell Group, today signed an integrated Development and Production Sharing Agreement (DPSA) that provides for the fiscal and legal terms for the Pearl GTL project.
Saudi Aramco signs agreement to acquire strategic shareholding in Showa Shell
Saudi Aramco signs agreement to acquire strategic shareholding in Showa Shell
05/07/2004 - Aramco Overseas Company B.V., a subsidiary of Saudi Arabian Oil Company ("Saudi Aramco", the national oil company of Saudi Arabia), today signed an agreement to acquire a strategic shareholding in Showa Shell Sekiyu K.K. ("Showa Shell").
06/07/2004 - Toyota and Shell launch trial of D-CAT and Gas to Liquids Technology to reduce car emissions
02/07/2004 - Jobs and Careers go global with the Shell Career Newsletter
01/07/2004 - Shell announces portfolio actions and writedowns
More news
Features
Proved reserves restatement
Latest information
The Shell Report
Our progress in contributing to sustainable development
Annual Reports
Royal Dutch/Shell Group of Companies Annual Reports
Tell Shell
Email comments or join our open forum
US residents
Apply for a Shell Credit Card or pay your bill online
Terms and Conditions | Privacy Policy
Use of, and copying from, this site is subject to our terms and conditions. Please read our privacy policy.
I agree. It's sort of like DRM--only stopping the people who want to be stopped. Or drug laws. Take your pick.