Archive for category Web

Wow, Gmail motion wrocks!

I logged into Gmail this morning and I was looking over my inbox when I just happened to scratch my nose. Oddly, a new message was created addressed to my top most mailed addresses. What an glitch I thought. Then I ran my fingers through my hair and Gmail created a new label “80’s Hair Bands” and applied it to the message I was reading. Wow! Gmail is behaving very strange this morning! Then I tried experimenting with other motions, and sure enough they produced other effects in Gmail. I found ways of forwarding all my junk mail to family members with only a flick of my wrist, and marking all my inbox messages as spam with a nod of my head. I found out that I was using Gmail Motion! This has got to be the greatest thing since sliced bread, no strike that, the greatest thing since AdBlock Freedom!

, ,

No Comments

Internet comeback of the day

I usually don’t repost this sort of stuff, but this is a quality to the ridiculous rant by some UCLA undergrad..

Don’t blame me if this gets stuck in your head. Link to video

I love the internet, in all its highly unproductive glory. That and it pays the bills, yeah, thats important

,

No Comments

These are not the same

I have been coding for over a decade now and one thing about other coders has never ceased to annoy me. In defense of my rant, I present two snippets of HTML code, see if you can pick out the difference and the source of my exasperation, I’ll leave it up to you to make the determination as to which is the good and which is bad:

<div id="content">
    <div id="content-wrapper">
        <h1 class="layout-indent">Page Title</h1>
 
        <div class="separator thick-separator">
            <div class="thick-separator-cap thick-separator-left-cap">
                &nbsp;
            </div>
 
            <div class="thick-separator-cap thick-separator-right-cap">
                &nbsp;
            </div>
        </div>
 
        <div class="layout-indent">
            <div class="yui3-g">
                <div class="yui3-u-1-3">
                    <a href="#" class="link action-link ">Filler Text....<br />
			<img class="link-arrow" src="img.png" alt="" />
		    </a>
                    <div class="clear">
                        &nbsp;
                    </div>
                </div>
            </div>
        </div>
    </div>
</div>
<div id="content"><div id="content-wrapper">
<h1 class="layout-indent">Page Title</h1>
<div class="separator thick-separator">
<div class="thick-separator-cap thick-separator-left-cap">
&nbsp;</div>
<div class="thick-separator-cap thick-separator-right-cap">
&nbsp;</div></div><div class="layout-indent">
<div class="yui3-g"><div class="yui3-u-1-3">
<a href="#" class="link action-link ">Filler Text....
<br /><img class="link-arrow" 
src="img.png" alt="" /></a>
<div class="clear">&nbsp;
</div></div></div></div></div></div>

The structure of these snippets is identical, they probably layout the same between browsers too. I guarantee you that if anyone ever had to make a change, the first one would be far and away easier to change. So why do people still insist on editing spaghetti code? This isn’t just an HTML issue, it happens in every coding language I have ever encountered. I just want to say to people, “Would it kill you to use the tab and enter key from time to time?”, its as if not indenting their code will somehow make them work faster. “Look boss, I saved 2.78 seconds last week, by not formatting my code!!” In my opinion it really shows that someone [programmer] has pride in their work if they spend the extra few minutes documenting and formatting their code.

,

No Comments

You can never really escape it

I enjoy running Linux, not only because I am sort of a fanboy about it, but I have been running it long enough to be much more proficient in it when compared to anything else. There are things that drive me nuts about it, just there are with anything. In my job, I am a front-end/UI developer. Not a designer, mind you, I am not terribly good at dreaming up good user interfaces, but I am good at implementing them. This is in the web-based world also I have to add. So that brings me to the biggest gripe I have about my profession, browser differences, or more specifically Internet Explorer.

I have the pleasure of being able to run Linux on my workstation, but I still have to keep a Window partition around so I can reboot occasionally and check my work in Internet Explorer. Usually there aren’t a lot of issues to correct for it to layout right in IE, but sometime there are major problems and I find myself spending the whole day in Windows. *sigh… I guess you can never really escape

, , , ,

No Comments

Great post on relaying Postfix through Gmail

I was setting up a home server and I wanted to relay postfix through Gmail, but I was having a terrible time getting it to work. I found this site that explains it very simply. Should take you longer than 10 minutes and you will be realying to your hearts content…provided you have a GMail account 😛

http://www.felipe-alfaro.org/blog/2009/05/10/have-postfix-relay-e-mail-to-gmail/

No Comments

Jeff.Robbins.ws recommends DigiCert!

I don’t do this often, but I HAVE to recommend DigiCert for your SSL certificate needs.

First thing that caught my eye, price, they are directly comparable to GeoTrust. I used to get my certs from GeoTrust because I thought they were the cheapest, I found GoDaddy a while back but I really don’t like them. Their advertising is trashy and their site is littered with up-sell, I don’t use them unless I have to.

Second thing that impressed me was the breadth of the tutorials that their site has for certificate related actions. Installation, removal, backup, update on every type of server software I have ever heard of. Video tutorials too, top-notch really.

Third, about 5 minutes after I ordered the certificate I got a phone call from a human being verifying that I did indeed order the certificate and if I had any questions on installing it. No up-sales, just proactive support, this is rare anymore.

Fourth and final, The administrative panel to manage my certs is super easy to use. It does only what you need and does it well.

No Comments

About to break 10,000 spam comments

What a sight. I must have enough of the attention of the spammers, or at least their promiscuous spam-bots to garner that much attention. When you think about it, that really is a lot of spam considering I only average about 20-30 hits a day. Mostly due to that writeup on setting the umask. Seemed pretty insignificant when I did it..

No Comments

RealNetworks.com sells emails

Just received some spam from emails from an address I signed up with on the Real site to download their player quite a while back. I did the same with their helix player a short time later. Both showed up tonight in my spam filter. How, you might ask was I so certain they were from RealNetworks? Spamgourmet.com baybe, spamgourmet..

2 Comments

Enough already

Alright, so anyone that knows me fairly well knows I enjoy coding Javascript more than most other languages.. Unfortunately, about 99% of what I code isn’t appropriate for posting to the web or else I would probably have my own Javascript library by now. I have a problem abstracting my code enough to generally useful, usually its hyper-specialized to do one thing very quickly, different story through, back on topic…I am ranting here.

Many popular Javascript libraries/frameworks make extensive use of the dollar symbol ($). Great, no problem, cool, its fun to do this in jQuery to get a reference to an element by its ID through CSS selectors:

$("#divID")

I won’t go into the other frameworks, since my point is this. Yes, the ECMAscript spec says:

7.6 Identifiers

This standard specifies specific character additions: The dollar sign ($) and the underscore (_) are permitted anywhere in an identifier.

So this is perfectly valid:

var the$subvar = "hello";

Valid…yes, recommended NO!

If you have ever had to dig through code that intersperses usage of the dollar function and dollar Identifier you find you quickly start to go cross eyed and begin mumbling while posting a rant to your website…

No Comments

Windows Live != Google Docs

I have been reading comparisons between Windows Live and Google Docs. Before I had ever tried Windows Live it had sounded like it was a major contender to Google Docs. Let me put these reviews to rest. Windows Live does NOT fill the same niche as Google Docs or Zoho for that matter.

Windows Live is nothing more than an online storage container for Word, Excel, and Powerpoint documents. You must have Office installed to be able to edit documents. Sure they have a snazzy way to open a template that saves all your changes back to you Windows Live account, but thats it. No ActiveX controls that create an online Word/Excel application where I can create/edit/modify my documents. So thanks but no-thanks Microsoft, you once again showed us that you want nothing more than to funnel people to your overpriced, bloated software.

No Comments