General

LightBox, LightBox2 and LightBox Plus

Yes, I know I’m a bit late with this, but I still had to give you the run down.

Originally created by Lokesh Dhakar

Lightbox JS is a simple, unobtrusive script used to overlay images on the current page. It’s a snap to setup and works on all modern browsers.

Have you ever gone to a website and seen this nice lil' thing they do when you click on a thumbnail and it pops up a larger image in the same browser window? That’s LightBox. I’ve seen it before and I haven’t given it a lot of thought. I just naturally assumed that it would take too much time to implement, so I left it alone. Oh was I wrong.

One Down Two To Go

OK, So I’ve just gotten done with my Algebraic Structures (Part 1) final exam. Yes, Part 1. It was supposedly designed to help us in that the in-class portion does not contain any proofs. The result is instead of having one normal sized test taking up just 2 hours, we have one in-class portion that was really difficult and took one and a half hours; and one take-home portion that is full of proofs that is going to take about eight hours.

Finals Week – Sorry Folks

OK, so things have been a little bit hectic so I haven’t gotten around to posting for a while. Here is a basic run down of what has been going on so far (much more detail to come later): Finals start today. Yes, this struggling college student is about to go into finals week and obviously I’m going a bit crazy. We’ve had end of semester project dues. One project, Software Engineering, was proving to be a major pain.

LinkMania: December 3, 2006

HeliPad: The Flexible Web Notepad - Not sure about this one. I’ve used it and I must say it’s pretty, but I still rather the feel of Writely. It’s a person thing though. CSS Bubble Tooltips - Why pull out all that JavaScript for a simple tool tip. Nice and clean. Learn HTML and CSS with another Sam’s Teach Yourself Book. Sometimes you need an email address for just about 5, maybe 10 minutes.

Fixed vs. Fluid Layouts and Screen Resolutions

I’ve sort of been fighting it for a while now. I must say I’ve been stuck in the past and I apologize for that. I was stuck in the whole “It’s gotta be less that 800 pixels” things. That’s just a basic rule of accessibility, which I’ve carried from years ago. Back them a significant number of Internet surfers still had relatively small monitors and used the 800×600 resolution. Therefore, if you wanted your content accessible to the highest majority of visitors you had to ensure that your site can be viewed relatively well in at least 800 pixels. Although the number of visitors using this resolution was in the minority, it was still not small enough to ignore.

Now comes another problem. Rather a solution that causes a problem. Most people fixed this resolution issue by slapping on a fixed layout. Now fixed layouts have their pros and cons. The pros are, you know exactly how it will look every time. You know where every thing will be on the website. One major con, I experienced at a friend’s house. He had just gotten a brand new 21" flat panel monitor and everything looked so crisp. After a couple hours of playing, Wolfenstein: Enemy Territory we were just browsing the Internet and I just asked him to check out my latest post at the time. When he did I was horrified. My beautiful fixed width 787 pixel layout, which looks just brilliant on my 17" at home, still looked brilliant here, but it was so bloody small. I mean the thing was tiny and scrolling took forever. Yeah, we would have had to scroll a lot on a smaller monitor but since we have this huge one, why should we. There was just so much wasted screen space it annoyed me. You could almost fit a whole other site right next to mine.

5 Ways To Annoy Your Audience

By the kind folks over at ESwat: Unnecessary use of splash pages Forcing a browser window to resize Single-digit sized fonts and the pixel perfect layout Using icons that make no sense Preventing certain browsers from accessing your content Nothing really new right? Splash screens. When last have I seen a splash screen? I remember in the mid to late 90’s, how everyone who was anyone had a fancy lil' splash screen running at index.

Social Networking Conference

What are you going to be doing on January 15th and 16th? Will you per chance be in the Miami Beach area? Well, there is going to be Social Networking Conference. This is being held for the Social Networking and Online Personals industry. Speakers include Yahoo Personals, Cupid, Plenty of Fish and others. Past conferences have brought together over 300 executives. This would highly benefit anyone who has started or is thinking about starting up an Online Dating or Personals website.

Website Promotion with DiscountClick

Now I know we’ve all had this problem. Starting up a new website and waiting for the visitors to come rolling in. With blogs it’s one thing. There are many services for blogs that do pings every time you submit an article and stuff like that. Technorati is a great one of these services. There are also blogrolls, blog searches, etc. But what about normal websites? What if you have a business website and need some promotion?

Ten Reasons to Learn C (not C++)

Now I've heard pros and cons and pros and cons for this topic. Read the

article and tell me what you guys think. Here is a basic rundown:

  1. C is lower level then other programming languages
  2. Device drivers and operating systems are written exclusively in C
  3. What if you ever want to get a job programming micro controllers?
  4. C programs are smaller and faster than any other program created in a different language.
  5. If you have learned C, you can learn any modern programming language.
  6. Because C has been around for many years, it has a large community and collective code base.
  7. C is the language of the Open Source community.
  8. C is the only language that teaches you what pointers really are.
  9. C is still the most commonly required language for programming jobs.
  10. Anything that has a microprocessor in it has support for C.

I understand their arguments, well at least some of them. But, to me, all these are also arguments against this point. I personally think people should start off with C++. I do believe, however, that when used right C in no way compares to C++ in terms of speed and many of the above points. But the amount of time and code needed for this efficiency sometimes isn’t worth it.

Free CSS Tools

The Null Lab CSS Tools Fonts Forms Layout Navigation Misc Tools Formatters and Optimizers