Opinion

NOV 10 2008

Viewstate
Author:

Really, if your rendered code looks like this, seek help

0 Comments

NOV 1 2008

Animation != Application
Author:
Frame-based illiteration engulfs world. Developers worldwide cry. Joe typos his way into dismal eXistenZ. Haloween rocked.

0 Comments

AUG 25 2008

Career Developers are Shitbags
Author:

Hey Joe.

Yeah, Reader?

What's a Career Developer?

I'm glad you asked. You see, Reader, a Career Developer learns his trade at a university, a place of books and morbid fascinations with formatting and IDE-friendly code. He then gets by on those learned skills until the end of time. Ask him to work with a new or different technology and he'll vomit up a list of training courses for you to pay for. He turns off development at 5PM each day and has no soul.

Aren't you being a bit harsh, Joe?

On the contrary, Reader, this Career Developer who chose development from a "job potential" point of view and not from an inner passion for programming has actually been scientifically proven to have negative soul which means he must draw from the soul of other developers in order to survive. Literally, another developer working with this developer's code must give some of his soul in order to not delete it all and start from scratch. In addition to this, the Career Developer breeds mediocrity. I'm not 100% on the math but it's something like this:

Factory Worker Mentality over Development Environment by n Challenges equals n-squared Mediocre-Results.

Why n-squared?

Good question. A Career Developer works on a project, another developer comes along, and viola! He simply continues on in the mediocre fashion set forth by the original developer because, hey, who gives a shit? If the client was happy with this garbage, I'll follow suit and get back to Enemy Territory for the rest of the afternoon. Mediocrity-Squared.

Hey, Joe?

Yeah, Reader?

What's a Shitbag?

0 Comments

AUG 1 2008

God kill SubSonic pretty please
Author:

The road to hell is paved with layers of abstraction.

I just wanted to type out that title... a bit of a rant against LINQ, SubSonic, Ruby On Rails ("doing rails is more like it", snickered joe.) and such... I'll actually write it later.

Who needs to understand SQL or HTML or any of this when we have such a wonderful array of abstraction code generating thousands of lines of "in-case" code I may need some day.

Actually writing now...

A friend and I recently had a conversation regarding coding conventions and the state of how one actually learns to code in any given environment. Fundamentally the argument is as essential as Nature vs. Nurture.

On the nature of coding and it's inhabitants

It's a Flatland reference, moving on... The nature of coding is an endless predicament of converting natural language requirements into code, and on a more base level, math.

Requirement: We need to show these very specific user stats on this page in this format

Code Interpretation: How can I gather the required data and then render the HTML for such a report in the most efficient way, using the most efficient methods?

Reciprocal Interpretation

How can I gather the required data

The most efficient way to gather the data from tha assumed data source is a single SQL statement that returns the exact data one needs. This also means having an understanding od database architecture, indexes, traces and so forth. Without these things one cannot retrieve the data in the most efficient way

...render the HTML

Personally I think this is the most overlooked job of a coder. You actually have to deliver this data a user... perhaps many, many users. This requires an understanding of browser technologies, HTML optimizing and more importantly at this time, CSS

...using the most efficient methods

Herein lies the rub friends. Your humble narrator gets a bit teary-eyed on this point. But I will carry on. When said coder uses an object such as a datagrid or listview or what-have-you in order to render the required HTML he must first have an understanding of other available obejcts and how those objects perform. You cannot just drag and drop all the toolbox items from whatever the toolbox may be.

Abbreviated Summary

In an "im too tired right now" summary, the bottom line is how can someone understand how to build an efficient application if they only use tools that keep them from ever understanding what the implications of the tools may be.? If all the interactions they have with the datasource and the end user are interpreted for them by a tool of some sort?

0 Comments

OCT 12 2005

Kalin Stamenov
Author: Joe Maddalone

If anyone has some spare time...

This guy is a real piece of shit - endlessly posting comment spam.

  • h**p://www.cahill-marquart.com
  • h**p://www.jelink.com
  • h**p://www.oldbrookinn.com
  • h**p://www.renegade1.com
  • h**p://www.duhaneyhealth.com/
  • h**p://www.b-specialelec.com
  • h**p://www.cyberspace-market.com
  • h**p://www.p3pdoctor.com
  • h**p://www.mambounico.com
  • h**p://www.readyforhipaa.com

0 Comments

SEP 10 2005

Intermedia.NET Web Hosting
Author: Joe Maddalone

A Deal

Intermedia.NET offers a hosting reseller opportunity which I really do not take advantage of, however, i do have a code you can use to get at least 20% off your bill.

The way it works is as more people use my Code and my network of resold sites increases, everybody in the group gets a discount. So when we reach the 50% plateau everybody gets 50% from then on.

Actually, the crappy part is that I dont actually get the discount because you have to ha ve on account at a premium rate in order to resell... but everyone else is more than welcome to use the code and save some money.

What I think about Intermedia.NET

I have been using Intermedia for at least 8 years on one project or another, about 5 years ago I moved all my sites to them and have never looked back.

I use the Shared windows hosting services, and the control they allow you is outstanding, it's not Remote Desktop stuff, but I can Add domains, start / stop the server, set permissions, create virtual directories, build data driven apps, check my stats, add and modicy emails, it's simply everything you need.

The craziest thing is that thier customer sertvice actually works. The even answer the friggin' phone!

The bottom line is I have dealt with a ton of different hosting services through my business and highly recommend Intermedi.NET

Getting the discount

Simply go to Intermedia.NET and sign up for your account with the options you need. When you are asked for a promotional code enter the following: MHMRHVBDPYBUQUOVMKU, that's it, instant savings.

0 Comments

SEP 10 2005

Who Is Xperya?
Author: Joe Maddalone

The scheme

Xperya is a company that just appeared on the radar as a Google Adsense competitor offering up $1 per click from static ads

While I know very little about this company I decided that the best way to confirm the reality of tier offer is to go ahead and give it a try

Everything from the sign up to the reporting seems fishy to me, but since I have been unable to find any actual reviews, I figure what the hell, I'll be a test subject.

I don't think it'll take too long to get to the $200 payout, at $1 per click, so I'll keep you posted on how it turns out

What I have found so far

http://www.downloadline.com/ is apparently owned by the same company

Xperya has released some Search engine related software in the past

Xperya Corporation is located in Panama City, Panama

I am pretty certain that the "Over 10,000 Publishers" tag line on their site is BS

The TOS is pretty straight forward. No incentives, no modification to the code, no cheating.

14 Comments

SEP 10 2005

Firefox Vs. The World
Author: Joe Maddalone

Why Ask Why?

As many web users make the switch to Firefox in search of Tabbed browsing, better Find features, Plugins and the whole lot of little goodies FF offers up, the mamba-jamba of reasons stated and preached for the switch is the big "S."

FF proponents swear by the security of FF as opposed to the gaping holes in Microsoft's Internet Explorer.

The reason I ask, "Is it really better?" is simply... who's been beating up on it until now?

A Prediction

The majority of people who switch to FF will not be tech savvy users... just like those who switched from Netscape to IE years ago. Yes, a handful and most of the first to make the move are the techies, the developers and the designers, but will your average user really notice all that big of a difference?

With IE7 looming to bring spyware-riddled users back into the MS fold, and people like me who will slowly, but surely expose security issue in Firefox, I actually think the downfall of FF will be the following:

  • If you thought MS was slow to release patches, wait till the attacks build up on FF...
  • Compound the issue above, with the fact that the promise of FF is security... once those Cool Web Search guys find a new way in, those people will run from FF in droves.
  • Add to the above that there will be no Automatic Updates simply prompting people to "Install Now" to resolve issues they don't even know about before they even affect them.

Signs of What's to Come

Multiple Browsers IDN Spoofing Test (not IE though!)

Eric Johanson has reported a security issue in multiple browsers, which can be exploited by a malicious web site to spoof the URL displayed in the address bar, SSL certificate, and status bar.

Clicky

As soon as I post this, FF proponents are going to begin shouting about how to resolve this problem. I must repeat my theory about how while a lot of initial users of FF will be the tech savvy, your average user resists upgrades and doesn't handle altering IDN specifications manually well. Why do you think NN 4.7 is still floating around out there?

Joe's Final Thought

I like FF. I like IE. I look forward to the future of both products and am not religious about either. I personally can't stand Opera, but I even kinda like NN 7.

I hate sheeple. And to that end. F**k Mozilla. F**k Zeldman. F**k Google and.... no, no just kidding, please Google don't... what are you doing with that knife? I'm sorry... no please.... Ahhhh!

Joe's Final Thought on Joe's Final Thought

A lot of you are very upset with me right now.

Those of you who are... the right thing to do now is to never visit this website ever again. That's the logical thing to do, but you're mad that I trounced on the nobility of Firefox and showed an existing flaw. You love Google and Zeldman. You like long walks in the rain and hugging trees. But if you're actually upset, it's because you are not capable of being logical and you should not be a web developer and now you feel a strong urge to shout back. Well, that's what comments are for.

If you're not a developer, but rather a designer, therein lies the problem.

For those of you who are not offended by my lack of awe in the face of Firefox or even (gasp!) enjoy the laughable dent thrown at the MS Empire by this Pro-Firefox, Anti-IE movement, feel free to post like-minded ideology. Your voice is not required, but appreciated. No need to hide in the shadows. MS will most likely win out and eventually team up with Google, the "if ever there was a company poised to indulge in the dark arts of corporate greed, it's us" company.

MORE PROOF!

More Vulberabilities

MARCH 21, 2005 (COMPUTERWORLD) - The growing popularity of Mozilla-based Web browsers appears to be attracting the attention of the malicious hacking community.

Between July 1, 2004, and Dec. 31, 2004, the number of documented vulnerabilities affecting the Mozilla browser and Mozilla's Firefox browser was higher than the number of vulnerabilities affecting Microsoft's Internet Explorer, according to the latest Internet Security Threat Report from Symantec Corp released today.

16 Comments


LATEST POSTS

Viewstate bad developer, bad. Animation != Application Frame-based illiteration engulfs world. Developers worldwide cry. Handy ASP.NET Routines Bullshit Talks But money wont shut the hell up. PostBackUrl Equals Change the Friggin' Form Action .

ADS

MOST POPULAR

Multiple IEs in Windows Firefox Vs. The World Who Is Xperya? ActionScript Form Fields Quick Watermark IE 7 beta 2 standalone

IP Address Tool Chicago Web Design Free Text Messaging