# Wednesday, July 02, 2008

Social Sites are the Bomb Diggity!

And thus we need someone to keep track of our online life. I've already got a Plaxo Pulse (due to me using Plaxo) and it aggregates feeds and crap to one place. I'm not very impressed and wish they would go back to what I signed up for, a service that syncs Contacts, Calendar, and Tasks across every mail system, mobile platform, and what-have-you. It is clear, however, that we all have friends who use this service or that, and you end up subscribing to dozens of these social or services sites to keep track of everyone. I have profiles on dozens of social, blogging, photo, etc. sites just to try and keep up with everyone I know, and some I haven't seen in a long time, but updating my status or avatar on a dozen sites is a pain. Seems like other people have the same issue, because in just a few minutes I found all of these works in progress:
And those are all just the ones in invitation-only beta, who knows what is under the wraps elsewhere?

#    Comments [2] |

Anyone on Yahoo! Mash already?

Mash:
Mash is currently an invitation-only beta service. The odds are good that one of your friends is in here already. Hit them up for an invite! Already Mashing? Sign in.
If so, send me an invite! Danke.
#    Comments [2] |
# Tuesday, June 24, 2008

Text on Webpage Highlighter

A cool website for you to check out: The Awesome Highlighter. Highlight a portion of a website and send a new URL to your friends or colleagues with the highlighted portion. How cool is that?
[ DL.TV ]
And here's an example: http://awurl.com/wlnucn107553, I've highlighted the above quote on the page at DL.TV.

Even cooler is after I have posted this, I could go back and edit that page and add additional highlights and notes. And the URL, while not as compact as a TinyURL, is still pretty small.
#    Comments [0] |
# Tuesday, March 11, 2008

Non-scientific analysis of ISPs

In Rockville I had the fastest connection Comcast would sell me, and in Bethesda I now have the fastest connection Verizon (FiOS) will sell me. I am going to say that Fiber allows for more speed than Cable, though this is clearly not scientific in any way...

Results provided by ZD Net Australia.

#    Comments [2] |
# Wednesday, December 26, 2007

Anyone have any direct experience with FusionDebug?

FusionDebug 2.0.1 is the latest release of one of the most anticipated and essential add-on's for ColdFusion™. FusionDebug 2.0.1 sets new debugging standards in terms of performance, ease of use and integration for todays CF developer.

[ FusionDebug - ColdFusion Debugger | Home ]

Anyone still using ColdFusion? We're thinking about sticking with it and upgrading to ColdFusion 8. My biggest concern is the IDE, I just love VisualStudio and now I'm spoiled.

#    Comments [6] |
# Friday, December 07, 2007

spock.com

Thanks Scot, your IM compelled me to visit spock.com:

And therefore social spam a dozen other people...

#    Comments [0] |
# Tuesday, November 27, 2007

New Blog

Since I am under the impression that I have tons of free time, I'm starting a second blog:

Welcome to my blog about being Muslim and having a mobile life (or at least craving your resources wherever you go). Ever since accepting Islam some 13 or so years ago I have tried to figure out how to get my resources to go with me. I want to know the prayer times, hear the Athan, read my Qur'an, and so on. Finally today I decided if no one else was going to publish a guide, I might as well step up and do it.

[ Muslim To Go ]

Crazy, eh? Perhaps crazy to think I have the time, but I don't know too many people who are as obsessed with mobile devices as I am, and even fewer who are Muslim. And since I've had multiple people ask me how I got my phone to do the call to prayer, and now I'm obsessing over the Amazon.com Kindle device (and how great it would be to have a portable library including religious texts) I might as well blog about it and share the wealth. So if you know a Muslim who is always staring at his/her gadgets and asking "why can't this do more for me", send them my way...

#    Comments [3] |
# Monday, November 12, 2007

Seriously Geeky Firefox Add-on

Vimperator is a free browser add-on for Firefox, which makes it look and behave like the Vim text editor. It has similar key bindings, and you could call it a modal web browser, as key bindings differ according to which mode you are in.

[ Vimperator :: Firefox Add-ons ]

But I do love vim. I may just have to switch to FireFox as my default browser...

Props to Nick.

#    Comments [0] |
# Wednesday, June 20, 2007

Twitter?

I can't figure out what Twitter is really for. I get the impression that it's where blog meets IM, but I'm still not seeing how the interface is going to get me to Twit ever. However, if you are on this thing, add me and maybe they'll tell me and then I can Twit with you or something. Perhaps I finally know what it feels like to be old...

#    Comments [7] |
# Tuesday, May 22, 2007

Impressive mash up

Moving to the Washington, D.C., area, or just interested in different Washington, Maryland and Virginia communities? Try Local Explorer.

[ Crime, Home Sales and Schools in DC, Maryland and Virginia - Local Explorer (washingtonpost.com) ]

Every time I've moved this information would have been handy. Now that my 5 year plan includes home ownership, the recent home prices is information I've been looking for. All round a good job, thanks Washington Post!

Props to R&R

#    Comments [4] |
# Tuesday, May 15, 2007

Do we really need another social site?

Yahoo! 360 - Kearns's Profile

I think I have profiles on 1/2 a dozen social sites, Friendster, Orkut, Mutiply, who-know-what-else-that-I-forgot-about. Yaty's got even more. Kinda stupid if you need to belong to a dozen, but I have a warm spot in my heart for Yahoo! since I wouldn't have met my wife without them, so I filled out a profile and spammed invited some IM contacts to "join me in the tempest" or what have you.

#    Comments [8] |
# Thursday, January 18, 2007

I'm a Flickr Pro!

Can I pay to keep more of my photos on Flickr?

Absolutely! Upgrade to a Pro Account for just US$24.95 a year. Here's what you'll get with a Pro Account:

  • Unlimited uploads (10MB per photo)
  • Unlimited storage
  • Unlimited bandwidth
  • Unlimited photosets
  • Permanent archiving of high-resolution original images
  • The ability to replace a photo
  • Ad-free browsing and sharing

Compare that to what you get with a Free Account:

  • 100 MB monthly upload limit (5MB per photo)
  • 3 photosets
  • Photostream views limited to the 200 most recent images
  • Only smaller (resized) images accessible (though the originals saved in case you upgrade later)

[ Flickr: Help: Free Accounts, Upgrading and Gifts ]

This site used to have a gallery, but those photos only just made it up on my flickr. They are pics of my daughter so I restricted it to family and friends, so if you are family or friend but a lurker, it's time to tell me your flickr info so I can add you as family or friend.

#    Comments [2] |
# Tuesday, December 19, 2006

When worlds collide

I live on the Internets, many of my friends do as well. Some of my friends and family don't. And sometimes I brings things back from the Internets and have to explain them to the people in meatspace.


Exhibit A

How do I explain this one? I ordered a lovely onesie with the baby "Trogdor the Burninator" on it for my future baby (to arrive in early Febuary), but I'm certain I will get questioned about what on earth this is. I think I can explain it here to those who visit the Internets, but don't necessarily live here, or live here but haven't yet experienced some of the odder corners of cyberworld.

Clearly you can find the Wikipedia and look up the entry on Trogdor, but let me sum it up for you:

  1. The US government wants to make sure that it can wage war even after a nuclear strike, so they invent the first of many Internets called ARPANET.
  2. Some brainy scientific types in Swizertucky who do the Nuclear thing wanted to read each others papers
  3. A guy or two in Chicago decided that pictures were nicer than just words
  4. Macrodobe used to be more than one company, and one of them decided that we needed their interactive CD product on the Internets, but it was big so they acquired another company and it became Flash
  5. Flash is kinda dumb for most everything except Homestar Runner
  6. The Homestar Runner is kinda dumb, but his friend/nemisis Strongbad is clever
  7. Did I say clever? Perhaps I meant he's kinda Jaka Sembung
  8. But funny (funny peculiar that is)
  9. He likes to doodle, and doodle, and doodle
  10. Geeks like his doodles and go way too far
  11. I'm a geek
  12. I bought a onesie

And now you are caught up on how it all happened, and what I've gotten myself into.

Oh, and HSR has a wiki dedicated to it (the HSR that is).

#    Comments [4] |
# Wednesday, November 29, 2006

Microsoft is too freaking big

The right thumb doesn't know what the right index finger is doing, much left the left hand.

Witness my frustration with bulleted lists on webpages. A bulleted list on a web page should be done with a <UL> and a bunch of <LI>'s like so:

<UL>
<LI>List Item A</LI>
<LI>List Item B</LI>
<LI>List Item C</LI>
</UL>

Which should look like this:

  • List Item A
  • List Item B
  • List Item C

However many people use Microsoft's Word product to create their copy, and then just copy and paste into a WYSIWYG jobby and post it. The Word team doesn't like the <UL> tag, or it just doesn't suit their needs or some such nonsense. So what they create for a list looks more like this:

<p class="MsoNormal"><!--[if !supportLists]--><span style="font-family: Symbol">·        </span><!--[endif]--> List Item A</p>
<p class="MsoNormal"><!--[if !supportLists]--><span style="font-family: Symbol">·        </span><!--[endif]--> List Item A</p>
<p class="MsoNormal"><!--[if !supportLists]--><span style="font-family: Symbol">·        </span><!--[endif]--> List Item A</p>

What's that? Conditional comments? Microsoft invented those, right? So they'll work flawlessly with my Microsoft products, right? Check again. MS explains 3 types of conditional comments:

Comment Type

Syntax or Possible Value

standard HTML comment

<!-- Comment content -->

downlevel-hidden

<!--[if expression]> HTML <![endif]-->

downlevel-revealed

<![if expression]> HTML <![endif]>

Wait, the conditional comments that were created above don't match any of the MS recommendations, but I'm sure that's an oversight on the part of the specification writers, and none of Microsoft's' programs will choke, right?

Wrong.

I created a bit of test HTML:

<P><!--[if !supportLists]-->&middot; <!--[endif]--> List Item "wrong"</P>
<P><!--[if !supportLists]>&middot; <![endif]--> List Item "downlevel-hidden"</P>
<P><![if !supportLists]>&middot; <![endif]> List Item "downlevel-revealed"</P>

This should work flawlessly in all Microsoft products, and might cause a hiccup in a non-Microsoft product would be anyone's best guess, I suppose. Let's test it:

IE 6:

ConditionalCommentsIE6.png

IE 7:

FF 1.5:

ConditionalCommentsFF1.5.png

FF 2:

Feel free to use my simple test page to see how your browser stacks up.

Now for the whole truth, the IE HTML that is above wasn't created by me, that's because my Word doesn't seem to write HTML like that. I'm guessing that it is a previous version of Word that is writing the "bad" comments, but I'm still going to fault Microsoft. Why is this particularly irritating to me? Some people use Word to author their emails, and now that I have IE7 installed, that's the engine that my Outlook uses to render HTML emails. Therefore anyone with some certain installation of Microsoft products on their Microsoft OS will always show the stupid "should always be hidden" comments in my Microsoft products on my Microsoft OS, and there is nobody outside Microsoft that can be to blame.

Will this stop me from using Microsoft products, or get on the great anti-Microsoft bandwagon? Nope. But it won't help to convince me that Microsoft is the end-all be-all either. I'm still stuck happily in between the two camps where I can happily complain about both sides.

#    Comments [0] |
# Tuesday, November 21, 2006

I lie like a dog...

Nifty. I'll wait for the report before I sign up, though.

[ KooshMoose : Kaboodle for Christmas ]

OK, perhaps it wasn't a lie, but a gross underestimation of how I'd be sucked in. I've signed up for the Kaboodle, ported my amazon.com wish list, and added it to my navigation on the left, as well as farther down I put their little badge thing. So far it's pretty cool.

#    Comments [0] |
# Tuesday, November 14, 2006

jsdump is to js what cfdump is to...

The Dump method is based on one of the tags available in Coldfusion ( <cfdump> ) providing the ability to display simple and complex variables in a user friendly way that is perfect for debugging/inspecting data. There is no way to do this with javascript and often I had wanted a method to do this. This method will do just that allowing for an infinite amount of data nesting complete with color coding for different data types, the ability to show/hide the data's type (String/Number/Boolean/Object/Array/Function), expandable and collapsible tables/keys and cross browser support.

[ Javascript Struct : Net Grow Web Design Sydney, Australia ]

I gotta say, CFDUMP is a hot tag, and this is a hot extension of that idea for javascript.

Brought to my attention by MetalUnderground's webmastermind, deathbringer.

#    Comments [1] |
# Friday, November 10, 2006

Phones don't come with enough sounds for customizing events

I want to know why my phone is making a noise, and I want it to be different than everyone elses. That way I don't have to look to know what happened and that it is my phone for sure. If only there was a free internet archive of sounds. But wait...

The Freesound Project is a collaborative database of Creative Commons licensed sounds. Freesound focusses only on sound, not songs. This is what sets freesound apart from other splendid libraries like ccMixter. New to this site? Read the What is Freesound page to learn more!

[ freesound :: home page ]

#    Comments [0] |
# Friday, October 27, 2006

Doceus is hiring again...

At Doceus, our Solutions Architects design and deliver solutions for small to midsize businesses, associations, and non-profit organizations. Duties include writing technical specifications and developing web based applications, and maintaining said applications, over their life cycle, for our clients.

Our Solutions Architects are a key part of the Doceus professional services team and are expected to provide an exceptional level of customer service, and assist in strengthening our development and service delivery processes and practices. As a member of Doceus' professional services team Solutions Architects are often required to liaise with clients, so strong written, oral communications and analytical skills are essential.

[ doceus :: accelerate success ]

And we're a telecommuting operation, so you must:

... have access to a broadband connection, have a home telephone and the ability to travel into Washignton DC or Rockville, MD for team meetings. Doceus will consider candidates outside of the Washington DC region if the candidate has access to a major metro airport.

Apply Online ]

So if you've been itching to work with me, now's the time...

#    Comments [0] |
# Thursday, October 19, 2006

IE7 is Go!

IE 5.x is ancient history now. If you are still using any IE5.x, even on a Mac, it's time to upgrade. Upgrade to IE7:

Today we released Internet Explorer 7 for Windows XP. I encourage everyone to download the final version from http://www.microsoft.com/ie.

[ IEBlog : Internet Explorer 7 for Windows XP Available Now ]

Of course if you aren't on XP yet, then you should be upgrading your OS as well. What have you been waiting for. If you are on a Mac and still using IE, time to get a real browser (unless you are on OS9, then time to toss your Mac and buy a new one). Don't like IE? Cross grade then, but please stop using IE5.x. Prefer IE6? You're crazy.

If, like me, you make the websites for a living, it is time to stop ignoring IE7. People will start using it. If your autosense code doesn't account for IE 7 (like the CVS website didn't until a few weeks ago), please update it. If your CSS layout is all wacked out on IE 7, well they aren't going to change it anymore, just learn the new tweaks, and forget what IE5.x needed and lets all move along.

#    Comments [2] |
# Thursday, August 17, 2006

ASCII vs. ANSI vs. UNICODE and all variations?

The purpose of this list is this: given the name of a character set, find out a little bit about it.

[ Character Set List ]

Sure this guide won't tell you why [CTRL]+g is the character [BEL] in ASCII and on some machines will make a beeping noise if you echo or print it to a command window, but this is a great place to start when trying to understand why "text" isn't a good enough description for the file that you are trying to read, or why your "smart quotes" don't look correct in a web browser on another OS.

#    Comments [0] |
# Thursday, August 10, 2006

Who are Hoops and Yoyo?

These guys: Hoops & Yoyo are some sort of Hallmark creation called Hoops and Yoyo.

Haven't a clue what they are, or what their purpose is, but I find them rather addicting.

Props to Karen for introducing me via their cries for coffee in this e-card:

WeWantCoffee.gif

#    Comments [1] |
# Tuesday, July 18, 2006

Master Pages Confusing?

Personally I don't think so. Master Pages are very similar to the system I had devised in ASP.NET 1.1, but with the added benefit of integrating nicely into VisualStudio and ASP.NET. I find them very easy to understand and straight-forward. However it is nice to have a good page that explains them.

A professional web site will have a standardized look across all pages. For example, one popular layout type places a navigation menu on the left side of the page, a copyright on the bottom, and content in the middle. It can be difficult to maintain a standard look if you must always put the common pieces in place with every web form you build. In ASP.NET 2.0, master pages will make the job easier.

[ Master Pages In ASP.NET 2.0 ]

Master pages are seriously flexible too. The only bug I've found so far is that not all HREF or SRC attributes of controls that are "runat=server" will allow you to use ~ to home them, so far I've found that the <link> tag requires you to leave off the ~/ to do the same thing. Rather odd, but it is what it is.

#    Comments [0] |
# Wednesday, July 05, 2006

I ♥ vim

Example:
:args *.[ch]
:argdo %s/\<my_foo\>/My_Foo/ge | update
This changes the word "my_foo" to "My_Foo" in all *.c and *.h files.  The "e"
flag is used for the ":substitute" command to avoid an error for files where
"my_foo" isn't used.  ":update" writes the file only if changes were made.

[ Vim documentation: editing ]

This one item is the timesaver that is my "killer app" for using vim above all other editors. If you combine this with searching in windows for all *.html files (or some such) and then right-click and "edit in single vim" you can set up the args to be all the files in a webroot or somesuch. Perhaps for changing links everywhere.

#    Comments [0] |
# Saturday, July 01, 2006

IE 7 Beta 3 is out

Get downloads for Internet Explorer 7, including recommended updates as they become available. To download Internet Explorer 7 Beta 3 in the language of your choice, please visit the Internet Explorer 7 worldwide page.

[ Internet Explorer 7: downloads ]

It seems to dislike the Google Toolbar, or the IE Developer's Toolbar, or both.

#    Comments [0] |
# Tuesday, June 27, 2006

Someone's done their homework

Apparently there is a lot that I don't know about gateways for clearing credit card transactions. I was under the impression that there were only 2 real players in the space, Verisign and another which I could never remember. Apparently I was off by a few, and apparently John Conde is willing to share his notes with me:

I've researched some of the more popular gateways; I'll break down their features, costs, strengths and weaknesses...

Some of these gateways offer different features -- charge different prices -- depending on which method of integration you choose to use. I've listed each of these offerings separately, classifying each as its own, unique product for the sake of easier comparison.

eCommerce ]

If only I wasn't under a deadline, I'd have time to absorb this. Perhaps if I blogmark it, I'll remember to return and read the whole thing.

#    Comments [0] |
# Wednesday, June 07, 2006

Foundation!

Wikipedia is the greatest frickfracker that a squankus could hope for:

A placeholder name is used to refer to an object whose name is either irrelevant or unknown in the context which it is being discussed. These placeholders typically function grammatically as nouns—and can be used for people (e.g. John Doe), objects (e.g. Widget), or places (e.g. Timbuktu). They share a property with pronouns because their referents must be supplied by context.

[ Placeholder name - Wikipedia, the free encyclopedia ]

I expect that Billy would recommend it, but I recommend setting aside enough time to really explore the janke.

#    Comments [0] |
# Friday, May 12, 2006

gmail has email buddy icons!

A picture's worth a thousand words
With contact pictures in Gmail, you can pick ones for yourself, see which ones your friends have chosen, and set certain pictures to show up for specific people in your Gmail account. Best of all, you can even send picture suggestions to your friends. Learn more

We're in the process of rolling this feature out to all users, so keep an eye out for it in your account!

Gmail Photos        Gmail Photos

[ About Gmail ]

#    Comments [0] |
# Thursday, May 11, 2006

Why hack when someone else did it for you

I concocted a scheme where I would subscribe to flickr feeds with enclosures and use the folders that it creates to seed the Microsoft Power Toy Wallpaper Changer with those photos for a fun, constantly changing wallpaper. Clearly I spent too much time thinking about it, and not enough time searching for someone else's application that already does this for me:

John's Background Switcher periodically changes the background image on your computer (like every hour or every day).

[ John's Adventures: John's Background Switcher ]

Integrated right in the application is:

You can use Flickr (almost certainly the best online photo management and sharing application in the world) - you can choose to select pictures by person, tags, sets or just plain random and there are a host of options to narrow down the pictures and increase the quality of those chosen. You never know what you're going to get next!

I recommend the Flickr Group Domokun Lovers.

#    Comments [0] |
# Tuesday, May 02, 2006

A9

CIO Magazine reports that A9 and Amazon are switching from Google to Microsoft for their search. Bet it is less than cheap for them... That reminds me, A9 had that map with the photos thing, and when it launched there was no Washington, DC. I expect that because my office is 2-3 blocks from the Whitehouse that they wouldn't want to photo it anyway. Guess again:

Creepy, eh?

Oddly enough there are still no photos that I can find of the Whitehouse, or an odd "pentagon shaped" area just across the river...

I still can't really determine the usefullness of this site. Things change rapidly in the city, and these photos don't even show the building that went up next to my office, yet people moved in months ago.

#    Comments [0] |

IE6 sucks

Wrote a nifty piece of DHTML that does a gallery pop-up in a DHTML div instead of a separate window. I'm sure I saw this in some on-line gallery, and it seems like a great way to do things, now that pop-ups are practically verboten. Nifty, that is, until I pulled it up in IE6. I haven't done a ton of DHTML in years, and clearly I forgot what a pain cross-browser issues are. Until I had to determine the size of the browser:

There are some constants available that give the document area of the window that is available for writing to. These will not be available until after the document has loaded and the method used for referencing them is browser specific. ... This is a little messy because the clientHeight/Width properties can mean different things in different browsers, and even different things in the same browser, depending on whether the document type declaration triggers the browser's strict mode or quirks mode.

[ JavaScript tutorial - Window size and scrolling ]

Ugh. Worst of all, I don't even want to do this from JavaScript, but from CSS. Since Microsoft has been kind enough to provide CSS expressions, I came up with this super-kludge for making the div full size under (what I believe should be) all circumstances:

#id {
    width: 99%;
    height: 99%;
    _width: expression((typeof( window.innerWidth ) == 'number'?window.innerWidth:(document.documentElement && ( document.documentElement.clientWidth || document.documentElement.clientHeight)?document.documentElement.clientWidth:(document.body && ( document.body.clientWidth || document.body.clientHeight ) ?document.body.clientWidth:"100%"))));
    _height: expression((typeof( window.innerHeight ) == 'number'?window.innerHeight:(document.documentElement && ( document.documentElement.clientHeight || document.documentElement.clientHeight)?document.documentElement.clientHeight:(document.body && ( document.body.clientHeight || document.body.clientHeight ) ?document.body.clientHeight:"100%"))));
}

I think this is likely super-over-kill, but it does work. Oh, and why 99%? 100% will pull up scroll bars on the size and bottom in some browsers (IE7b2 for sure...). And why _width? IE6 ignores the _ and treats _width as width (most "real" browsers ignore these rules). And why is the id "id"? It isn't really, but why use my real code without alteration first?

#    Comments [1] |
# Friday, March 24, 2006

Outstanding CSS Guide

Welcome to the Complete CSS Guide, a reference to every aspect of cascading style sheets. If you need help learning CSS or if you're looking for info about selectors, properties and all the other aspects of cascading style sheets, this is the place.

[ Complete CSS Guide - Cascading style sheets reference - Contents ]

These guys have done a real bang-up job. I still am looking for the ultimate reference, but this is a great way to learn CSS.

#    Comments [2] |
# Wednesday, February 15, 2006

Mobile Browsing

I've been loving my PSP browser (included in OS 2.x) but a DS browser? That means a stylus? Hot.

In Opera's agreement with Nintendo, Nintendo DS users will now be able to surf the full Internet from their systems using the Opera browser. The Opera browser for Nintendo DS will be sold as a DS card. Users simply insert the card into the Wi- Fi enabled Nintendo DS, connect to a network, and begin browsing on two screens.

[ Giving gamers two windows to the Web: The Opera Browser for Nintendo DS™ ]

The question is, does Yaty need a 2nd DS to browse websites for Animal Crossing friend codes?

#    Comments [1] |
# Tuesday, February 14, 2006

Who's a geek?

St. Valentine's Day, what to get for "the wife"...

Oh, her own domain!

yatyasir.com

That's not too geeky, is it?

#    Comments [1] |
# Friday, February 10, 2006

It's all about customer service

IP ChickenWhat is your competitive differentiator? This is what the marketing guys are asking all of the time. Sure you provide a users IP address, or even their browser info, but do you provide a chicken?

And who is king of the roost? Well I don't know for sure, but my money is on IP Chicken. (Though IPGilaMonster might be catching up fast)

Props to Smitty.

#    Comments [5] |
# Wednesday, February 08, 2006

Reason #432 to keep paying the Internet's electric bill

Coverville is a podcast, produced three times a week, that focuses on cover songs - a new rendition of a previously recorded song. The show is produced and hosted by Brian Ibbott, in his home in Arvada, Colorado - about 10 miles West of Denver.

[ Coverville ]

For some reason I wasn't really getting into pod-catching on my Axim, but the shiny new PSP has me checking out a few again. For the most part it still seems like pod casts are just a bunch of lonely people broadcasting to dozens from their basements; Coverville, however, is quite entertaining so far. And who doesn't like a good cover?

#    Comments [0] |
# Monday, February 06, 2006

The first IE 7 "cool" function

Most users just want to quickly put the content of the screen on paper for bookkeeping or use away from the computer. The key here is that all content on the screen is available to the user and that annoying extra white-space is avoided. No one likes to get extra pages with just one or two lines of content on an otherwise completely blank page of paper. IE 7 solves these problems by introducing: Shrink to fit and Orphan Control to minimize white-space.

[ IEBlog : IE7 Printing: An Experience You Won’t Want To Miss ]

Do yourself a favor and check out the whole article. This is seriously well though out, and looks as if printing is no longer just an afterthought. So far with IE7 it's been nice to have better standards compliance, fancier interface, RSS understood, search providers, etc. But this is really an unexpected delight.

Good job IE Team!

#    Comments [0] |
# Thursday, February 02, 2006

Improvements?

Internet Explorer 7 contains a number of improvements to cascading style sheet (CSS) parsing and rendering over IE6. These improvements are aimed at improving the consistency of how Internet Explorer interprets cascading style sheets as recommended by the W3C in order that developers have a reliable set of functionality on which to rely.

[ Cascading Style Sheet Compatibility in Internet Explorer 7 (Windows IETechCol) ]

I'm not sure how an attempt to finally support CSS the way it was explained is an "improvement" or building an engine that breaks older sites coded against the previous incorrect model is an "improvement".

That being said, I guess it's good to bite the bullet and do it up right, if in fact that is what IE 7 is doing now. I've already run into some oddities, but at least I have a swell MSDN article to help me pinpoint what they've changed in the engine before it gets popular.

#    Comments [3] |

Color me corrected

Apparently I didn't fully understand the licensing of MSDE, since Microsoft advises us on how to...

Build dynamic, data-driven Web applications with Microsoft ASP.NET and MSDE 2000 using the Workload Governor to limit the number of concurrent operations that the database engine can perform.

[ Using MSDE 2000 in a Web Application (MSDE 2000 Web Resource Kit) ]

This continues with SQL Server 2005 Express, but the connection pool limit seems to have been increased to 25 simultaneous connections.

#    Comments [0] |
# Friday, January 20, 2006

Job Board

Since my website is the first that most people check when seeking employment, check out this opportunity:
ABC 7 WJLA-TV is seeking a Director of Web Operations to design and manage company's group of television-related websites across the country. Applicants must have 2-3 years managing large websites, advanced Cold Fusion skills and be proficient in Microsoft SQL and IIS Servers.

[ ABC 7 Job Center ]


What's this have to do for me? Nothing, just passing it along...
#    Comments [4] |
# Wednesday, January 11, 2006

Not a good week for Seth Godin

Ajax is a brand-new suite of programming solutions.

[ Seth's Blog: What to do if you don't know what to do ]

In addition to getting called on the real reason Chicago is called the Windy City, he's a bit off about what AJAX really is.

Wikipedia is quick to point out that "Ajax is not a technology in itself, but a term that refers to the use of a group of technologies together." and it is simply a cutsie acronym for "Asynchronous JavaScript And XML".

Modern AJAX techniques tend to rely on the javascript XMLHttpRequest but earlier techniques (like the kind I used) invoved an IE-only concept called XmlDataIslands (props to Nate for bringing that one to my attention). The term Ajax (which should be AJAX) was coined by Adaptive Path and has quickly gained favor, especially among the "Web 2.0" crowd. However it must be pointed out that this asynchronous dynamic has been used for years, and it nothing new at all.

And the rest of Ajax, notably the Javascript and XML are even older...

#    Comments [0] |
# Thursday, January 05, 2006

Nifty Cookie Tool

Check your PC for evil cookies:

IECookiesView is a small utility that displays the details of all cookies that Internet Explorer stores on your computer.

[ IECookiesView v1.70: Cookies viewer/manager for Internet Explorer ]

Perhaps dozens of federal agencies should install it...

#    Comments [0] |
# Wednesday, December 21, 2005

Hiring again

We're hiring at Doceus (my workplace) still, but we've shifted what we're looking for:

So if you do ColdFusion or C#.NET and are looking for opportunities, there is a good chance we have something at your level open.

#    Comments [0] |
# Tuesday, December 20, 2005

Reminder for Macinphiles

MicroSoft has stated:

In June 2003, the Microsoft Macintosh Business Unit announced that Internet Explorer for Mac would undergo no further development, and support would cease in 2005. In accordance with published support lifecycle policies, Microsoft will end support for Internet Explorer for Mac on December 31st, 2005, and will provide no further security or performance updates.

Additionally, as of January 31st, 2006, Internet Explorer for the Mac will no longer be available for download from Mactopia. It is recommended that Macintosh users migrate to more recent web browsing technologies such as Apple's Safari.

[ Internet Explorer 5 for Mac ]

So, please stop using IE, and switch to Safari or Firefox.

Props to Big G, a Mac user, who, to the best of my knowledge, doesn't use IE, unless he has to.

#    Comments [0] |

Mobile Gmail

My mobile life is getting better. Gmail now has a mobile-optimized interface:

Now you can access your Gmail messages from the web browser on your mobile phone or device. Read and reply to your Gmail messages any time, anywhere.

[ Google Mobile ]

#