![]() |
|
|---|---|
Thursday, January 17th, 2008 |
|
CMX Weekly NewsletterCheck the News!Steven Seiller Joins The Community MX TeamSteven is an award winning, internationally published photographer. He started computer programming in 1979 on a Bally video game console when not playing Pong. Steven also created an international ecommerce site in 1997 when the banks said, "you're going to do what on the what?!?" He has a habit of finding the features in software which don't work right and is a "go to geek" for how to get things done. Steven is a well-rounded web developer, well-versed in Graphic Design, PHP, MySQL, HTML, CSS, Search Engine Optimization, Usability, Photoshop, Illustrator and InDesign. Steven does a lot of 'cross-media' projects which repurposes content and integrates various technologies for various outlets, such as print, web and video. Steven's first CMX article, "Version Clue With Version Cue" is available for free, and if you deal with file revisions at all, you'll want to read it. We're really excited to have Steven on our team, and we look forward to learning a lot from him. If It's OK For E.T., Why Not Adobe?It appears that through CS3, Adobe is indeed "phoning home." Blogger Dan made a post in his blog that is raising quite a furor. He noticed that when Adobe CS3 applications start up, they attempt to connect to an IP address of 192.168.112.2O7.net. It sure doesn't look like a big deal at first, but this is not a typical IP address, since typical IP addresses do not have an "O" or a ".net" attached to them. So where is Adobe sending information to when it starts a CS3 application? It's connecting to Overture, a usage-tracking site. But John Nack, head of Photoshop at Adobe, says it's really not all that nefarious after all. He says it is only to log incoming traffic from the "welcome screens" in some Adobe products. Is this really a big deal? Extreme privacy advocates may think so. You can decide for yourself after reading articles like this one, provided by Guardian.co.uk. Lex Luthor Is To Batman As Malware Is To...?Antivirus vendors such as Symantec, AVG and Mcafee have several enemies. Those companies have always been several steps ahead of any entity that has tried to invade our personal computer space, but lately the good guys are having a tougher time with the "bad guys." It looks like more attacks are coming at your computer than ever before and the antivirus vendors may not be able to keep up with the threats. It's easy to see why; When a virus hits the internet, it can be thwarted pretty quickly, but just as antivirus companies have teams of people working on creating an antidote for each virus that occurs, a team of malicious individuals are trying to make each virus stronger and more pervasive. PCWorld.com has an article that describes this latest battle between good and evil. How Much Will You Pay For Sexy?Apple released the MacBook Air this week, and it's a beautiful, sleek machine. According to Apple, it's the world's thinnest laptop, and we have no reason to doubt it. Mac enthusiasts in the market for a new laptop will want to do two things. OK, they'll only want to do one thing, and that's buy the MacBook Air. The other thing they should be doing is making sure they know what they're getting for their $1,799, or $3,019, depending on whether they want the upgraded processor and hard drive. ComputerWorld.com has a Q&A that covers the basics of the MacBook Air, and only a small portion of it is dedicated to how sexy this laptop is. They also talk about some of the areas where the Air is lacking, like the missing optical drive, small drive space, not being able to add memory or swap out the battery yourself, only one usb port, and other things that make Apple's latest laptop not quite as desirable as the MacBook Pro, unless you simply have to have the thinnest laptop on the market. MacWorld.com has a similar article on the MacBook Air, albeit framed in a more positive light. And Soon, Adobe Will Have A Million Zombie Computers Doing Their Bidding! Bwahahahaha!There have been several alerts issued recently involving several Adobe products. According to this article at GnuCitizen.com, 99% of all home routers are vulnerable to being taken over by hackers if the user visits a site with a malicious swf file embbedded in it. Check that same article to find out how Flash's interepretation of http request headers helps hackers take advantage of UPnP's vulnerability. GnuCitizen has another article, more of an FAQ, regarding the bug. Next up, it appears that Adobe has just posted tech notes that will help you fix potential cross-site scripting issues in Dreamweaver, Contribute and Connect. If you've used the "Insert Flash Video" command in Dreamweaver or Contribute read this tech note. For Connect, check out this tech note, which recommends that you install the Adobe Connect 6 Service Pack 3 Update. |
|
Satisfied Customers Speak Out!
|
|
Great Quotes:"Intellectual brilliance is no guarantee against being dead wrong." — David Fasold Mac Sweeper Not Quite What It Seems To BeMac Sweeper seems like a legitimate Mac program that will clean and tune up your computer. It seems that the only thing that Mac Sweeper really does is take money out of your pocket. According to VNUNet.com, once you install the free version of Mac Sweeper, it gives you false positives, telling you that you that your system could be compromised unless you clean up your computer using Mac Sweeper. But not with the free version. No, you have to upgrade to their "Pro" version which will cost you. Mac users should be wary of this rogue piece of software. Kuler Gets Even Cooler! What? We're Not The First Ones To Use That Line?First, Adobe Labs created Kuler, the community-driven color theme tool that provides color inspiration for graphic designers and web developers. Then Ben Pritchard from PixelFumes.com created an extension for Flash that allows developers to use Kuler within the Flash application. Our own Joseph Balderson liked the extension so much he wrote a CMX tutorial on how to get the most out of Ben's Kuler extension. Alan Musselman, from Adobe's Fireworks Developer Relations team, didn't want to be left out and approached Ben about creating an extension for Fireworks that would do the same thing. Ben graciously accepted the challenge, and as a result, we now have a great Kuler extension for Fireworks, which Jim Babbage wrote about for CMX. Now our friends at WebAssist.com have created the "Dreamweaver Tools for Kuler" so that you can now work with Kuler from within Dreamweaver. The extension is free, so do yourself a favor and pick it up. Kuler is a simple and elegant solution to choosing a color theme for the job you're working on. New Tutorial From a New Contributing AuthorMartin Oliveira, known as "Oli" to those in the Cartweaver support newsgroups, is an extremely knowledgeable ASP programmer. If you own Cartweaver, one of the best Dreamweaver-targeted shopping carts on the market, then you probably know he's always there in the CW forums to answer your questions. He has written his first tutorial for Community MX, entitled "Generic Form Processor Using CDONTS." The article is a real time saver for those who use ASP with CDO mail and are used to having to set up the entire email body bit by bit. We look forward to more great tutorials from Oli. Just One More Reason That Netflix Will Kick Blockbuster's ButtNetflix has allowed their subscribers to watch their videos over the internet for a while now. However, they put a cap on the number of minutes you had available to you each month. They have now lifted the cap, thereby allowing us to watch as many movies we want per month over the internet. While their entire catalog of movie rentals is not included in their streaming video service, you've still got over 60,000 movies to choose from. That list of movies will probably expand once the service catches on and Netflix can kick some of the profit to the movie studios in return for making their movies available over the internet. This is a smart move on the part of Netflix, and Blockbuster will either follow suit or fall behind. More on this at Yahoo News. Oops. Not so fast. I just found this link that mentions Apple's video download service, and how it affects Blockbuster. MySQL Acquired By SunCMX author Paul Davis has once again found a news item that we overlooked. This time it involves MySQL being acquired by Sun. Check out our CMXtraneous blog to get Paul's unique perspective on this interesting turn of events. |
|
CMX Robots.txt Creator
|
|
Fun and Freebies!Maybe They Can Make A Toy That Does This For YouHaving trouble trying to get your Nintendo Wii to cooperate? Give it a good smack. That's what Nintendo technical support says to do... We Like Us Some Indiana JonesThere's a new Indiana Jones Movie being made, and Vanity Fair has interviews with Steven Spielberg and George Lucas that discuss the new film as well as plenty of other things to keep movie fans happy. Reasonable Or BatCrap Crazy? You Decide. This guy decided that it would be a neat idea to get a tattoo of a ruler on his arm so that he could easily measure things. Wouldn't it have been less obtrusive to maybe, oh I don't know, carry a ruler?! |
|
Using The Spry Accordian Widget
|
|
Weekly Content ListingGeneric Form Processor Using CDONTS [FREE]Many people spend a lot of time hand-coding forms so that the results of the form submission are emailed. Most of this time is spent on collecting all the form items, and building the email body. For simple forms (i.e., just a few fields), this task is quite easy. However, if you have larger forms, this process can become quite tedious and time consuming. The best solution, is a neat little trick that not many people know of using the request.form properties and methods
Create a Slideshow in Fireworks CS3Why do we make our lives complicated? Why do we strip our computer down to its electrons before we check to see if it is plugged into the wall? Why to we over think web-based slideshows? Loading and Controlling External SWFs in AS3Loading external files into Flash with ActionScript 3.0 has changed quite a bit from ActionScript 1 and 2.The Flash API contains a new Loader class with which to load JPEGs, GIFs, and PNGs, a URLRequest class for making URL requests and a new event model. SWFs are loaded using the same technique, but finding the right way to call methods and properties of a loaded SWF can be challenging. I have been hand-coding ActionScript for years and this task made me feel like a newbie trying to figure it out.
HD Video and the FLVPlayback ComponentLet me guess, you have seen some of the HD stuff in Flash and thought: "Whoa! Too complex for me." What if I were to tell you that it can be done ... code-free ... using nothing more than a few mouse clicks. Let's go one better... let me show you... Using CFQUERY with DirectoriesThe CFQUERY tag is a versitile tag that is not only for database queries. You can run a CFQUERY query of queries on any valid query result. Results from CFFTP, CFPOP, and CFDIRECTORY, among other tags, are returned as query results. This makes it very easy to do filtering and searching on query results from these different tags. This article will show one use of of the query of queries on a local server directory. Cross Fading Audio in ActionScript - Part 2: ActionScript 3.0It's easy enough to cross fade audio in a Flash timeline. Just create a layer for each sound and use the Edit button in the Property inspector to create two custom fades. You'll have to select the keyframe that introduces each sound. Make the one sound fade out and the other in — and position the fades so they overlap. The result is a smooth transition between two audio clips, but it ends up being inflexible in the published SWF. The cross fade happens when it happens, and that's that.
Using XML and the ComboBox to Choose Multiple Videos in Flash CS3 [FREE]You are about to discover that Flash and XML are an unbeatable combination when it comes to playing a list of videos. It Was a Frosty FridayI guess just the fact that I live in Canada (the Great White North) and it's winter, makes me want to come up with new ways to to share our lovely season and bring you effects you can use to create snowy and frosty scenes even in the peak of summer.
Highlight a Table Row on Mouseover!Highlighting a row in a table is a commonly seen web feature and is pretty handy for figuring out where you are in a larger table. Highlighting the row also allows the visitor to quickly see what data is connected to the row the mouse cursor happens to be over. While the effect is simple, the JavaScript is a little tricky. This tutorial will go over exactly how to implement this functionality on your tables! Using JQuery - Part 4: DOM ManipulationDeveloping AJAX applications can often be more complicated than you initially expect. Although working through tutorials and learning about the code involved to do various tasks is beneficial in helping you develop new possibilites, the stark reality these days is that as you begin to develop more and more AJAX-based sites you'll end up becoming less and less enthusiastic about having to hand-write all of the basic AJAX functionality over and over again. This is where JavaScript Libraries come into play.
In this series we're going to take a look at one of the more interesting and widely used JavaScript AJAX library: jQuery.
|
|
Using FLV Cue Points to Direct Hyperlinks
|
|
Tips, Tricks and Dirty Cheats!This week's Tip, Trick or Dirty Cheat is courtesy of Tom Muck, CMX Partner. Easy Database Fieldname EntryA database tip: if you have a long list of fieldnames to create a database table, but don't want to spend the time to manually type them in (and reduce the risk of typos), paste the list into a text file twice. Save the text file and use your database import utility to import the "data", making sure to check the box to use the first row as your fieldnames. Your database table will be created with all your fieldnames, and you can then delete the first row of "data" and make any adjustments in data types. Would you like your tip published? Submit it to tips@communitymx.com. That's it for this week. Stay tuned for the next CMX newsletter! |
|
|
|