Wednesday, September 26th, 2007
This is the first article in a new monthly series entitled the “Developer’s Toolbox”. Each month we’ll introduce you to a new application or set of tools or plugin or some type of gizmo that will make your life as a developer a little easier.
First up in this series is a tool that I find indispensable and use almost daily: the Web Developer Firefox extension.
Monday, September 24th, 2007
Look, if you had one shot, or one opportunity
To seize everything you ever wanted — One moment
Would you capture it or just let it slip? — Eminem
I can’t believe I’m quoting Eminem either, but the song delivers a powerful message: “What if you only have one shot, or one opportunity to seize the moment?”
That’s usually how it works…
— In a television commercial, we’re told, the sale is made or lost in the first three of four seconds.
— In a print ad, tests have shown that 75 percent of the buying decision is made based on the headline alone.
— In a sales presentation, data has shown that, the sale is made or lost in the first three minutes.
So what about blogging?
Friday, September 21st, 2007
Ninjutsu is a discipline within the Bujinkan martial arts and is a collection of survivalist techniques. Ninja clans used these techniques in Japan to ensure their survival in a time of violent political turmoil. These techniques included methods of gathering information, non-detection, avoidance, and misdirection. Ninjutsu can also involve training in disguise, escape, concealment, archery, medicine, explosives, and poisons. The literal translation of Bujinkan is “Hall of the Divine Warrior.”
According to Bujinkan members, the eighteen disciplines were first stated in the scrolls of Togakure Ryu, and according to the Bujinkan, they became definitive for all Ninjutsu schools, providing a complete training of the warrior in various fighting arts and complementary disciplines.
Today the modern code ninja also studies many different disciplines to ensure their survival. There are many different paths that you can choose to follow; below are the disciplines that I have chosen to learn and my level of mastery of each. See the legend below for a breakdown of the different colors:
Flash / ActionScript / Flex / AIR
ASP.NET / C# / PHP
Of course there are many more skills/languages/disciplines that one can chose to learn: C, Python, Java, Ruby, Databases, Photoshop/Graphic Design, Blogging/Copywriting, Silverlight and much MUCH more.
What are your chosen disciplines and where are you at in your level of mastery?
I could tag a few people, but instead I want to tag EVERYONE that reads this! Please do us all a favor and go back to your own blog and let us know your code ninja skills. You can steal my legend as it’s just an image. Also feel free to steal my source code with the colored skills and modify it for your skill set. Then return here and let us know. Also encourage your own blog viewers to take the code ninja challenge. Thanks and have fun!
Wednesday, September 19th, 2007
Question: “When is a float not a float?”
Answer: “When it doesn’t float to the left or right.”
Today’s modern web designs are utilizing CSS for page layout. One popular CSS property used for page layout is float. The float property causes an element to float against the left or right margin of its parent element. But an often-sited drawback of using floats is that there is no easy way to center them. Most people settle by using a fixed width wrapper that contains the float (or floats). The width of the wrapper must match the float(s) total width and then the wrapper can simply be centered using auto margins. This will effectively center the floated elements as they are now contained within the wrapper. The drawback of this method is that you will need to know the width of the floated content beforehand.
In this article we will describe how you can center a widthless float or a series of widthless floats with relative ease.
Monday, September 17th, 2007
Episode 10 – 9/17/2007
Guest: Eric Meyer, CSS Guru meyerweb.com
Background: CSS Master, Author, Teacher
Total Time: 26 minutes
This is Part 2 of the Random Bits podcast with CSS master Eric Meyer. Our guest host is Tommy Olsson of Autisticcuckoo.net. I would strongly recommend you listen to part 1 if you haven’t done so already! We concluded our talk last time with a discussion on sites built in Adobe Flash. Now enjoy part 2!
- 00:14 – We talk about the books and a possible next book
- 04:56 – Eric shares some of his struggles with CSS
- 07:42 – Let’s hear some favorite CSS tricks
- 10:51 – We talk about An Event Apart
- 17:09 – Getting personal