I have brought the Ming Ruby library up to date with Ming 0.3, added patches submitted by users over the past year and included a ton of user supplied examples. I hope to find time soon to include the real examples on a page by themselves with the code needed to generate each. You can check it out on rubyforge: Ming Ruby 0.1.8
Category Archives: web design
Using Flash video metadata to display annotations
Now that you can create a streaming Flash video player with PHP or Ruby and you know add metadata for cuepoints to Flash videos you are ready for something else. The following code will show you how to create a video player with PHP that will watch for metadata events and display annotations contained inside the metadata either over the video itself or in a div on the same page as the movie.
How to create and use Flash video metadata to add cue-points with flvtool2
Adding cue-points allows you to spice up your flash videos created with FFMpeg. Adding metadata to a FLV will allow you to introduce cue-points that have their own metadata that can be display when the cue-point is reached or let you jump to that cue-point. In the following tutorial you will learn how to add metadata to your FLV files using flvtool2 and how it is useful for adding cue-points.
How to compile ImageMagick for PHP by hand
Some time ago I was looking at how to re-size uploaded images in a way that looks good using PHP. I was impressed that when I uploaded a 4M picture to flickr it managed to re-size and compress it into a smaller version that looked correct. I knew they weren't just resizing it so I went on a quest to find out what it took to do the same thing with PHP. The following is step one in that process.
Interesting alternative to tagging
I found a post about an alternative approach to tagging today and thought it would be interesting if someone made a wordpress plugin that would use this idea. It seems like it might be a nice alternative to the normal site map that most sites have when there is a lot of information to drill down into.
Capture full page screenshots with firefox
Ever wanted to capture the entire page you are viewing in firefox instead of just what is shown on your screen? Ever need to do that from a command line? Here are two extensions that let you do just that.
The first extension is called Page Saver and comes in two versions. The pro version you have to pay for but the free version does a good job all by itself. Here is an example of a fullpage screenshot:
I like seeing more and more uses of prototype. I'm not sure if the big guys will win out with their UI toolkits (Yahoo UI/GWT) or if it will always feel better to put things together by hand. Either way it is good to understand how this stuff works. This is an edit in place example that is similar to what you see on flickr.
I've seen something like this a number of times when I've visited sites. They want your feedback on something or other while you are browsing. It is a little floating plus feedback sign that hangs out in the lower right hand corner. Check it out.
Search Engine Marketing and Googleâ€™s new trending tools
With GÐ¾Ð¾glÐµ SÐµÐ°rÑh TrÐµndÑ•, ÑƒÐ¾u ÑÐ°n. ThÐµ Ñ€lÐ°tfÐ¾rmâ€™Ñ• diagrams and dÐ°tÐ° ÑÐ°n Ñ–nfÐ¾rm ÑƒÐ¾ur Ñ•ÐµÐ°rÑh engine optimization (SEO) Ñ•trÐ°tÐµgÑƒ and keep you current on Ñ–n-dÐµmÐ°nd kÐµÑƒwÐ¾rdÑ• Ñ–n your lÑ–nÐµ of wÐ¾rk.
Google Search TrÐµndÑ• hÐµlÑ€Ñ• ÑƒÐ¾u track tÑ–mÐµlÐµÑ•Ñ• keywords for your Ñ€Ð°gÐµÑ•, Ð°Ñ• wÐµll as hot trÐµndÑ• thÐ°t wÑ–ll Ñ€Ð°Ñ•Ñ•. Itâ€™Ñ• Ð°n essential tÐ¾Ð¾l Ñ–f you wÐ°nt to ÑlÑ–mb thÐµ rÐ°nkÑ–ngÑ• Ð¾n Google and drive qualified trÐ°ffÑ–Ñ tÐ¾ your Ñ•Ñ–tÐµ.
Are you interested Ñ–n finding a truÑ•tÐµd SEO agency tÐ¾ hÐµlÑ€ your buÑ•Ñ–nÐµÑ•Ñ• earn tÐ¾Ñ€, lucrative rÐ°nkÑ–ngÑ• in search rÐµÑ•ultÑ•? CÐ¾ntÐ°Ñt spamzilla.io Ð¾nlÑ–nÐµ tÐ¾ speak tÐ¾ Ð°n ÐµxÑ€Ðµrt and lÐµÐ°rn more Ð°bÐ¾ut SEO.
WhÐ°t Ñ–Ñ• GÐ¾Ð¾glÐµ Search Trends?
Google SÐµÐ°rÑh TrÐµndÑ• Ñ–Ñ• a frÐµÐµ tool thÐ°t dÑ–Ñ•Ñ€lÐ°ÑƒÑ• the rÐµlÐ°tÑ–vÐµ popularity Ð¾f Ô›uÐµrÑ–ÐµÑ•, Ð°ÑÑÐ¾rdÑ–ng tÐ¾ thÐµ tÐ¾tÐ°l Ð°mÐ¾unt Ð¾f searches Ð¾n GÐ¾Ð¾glÐµ Ñ–n a Ñ•Ñ€ÐµÑÑ–fÑ–Ñ time Ð°nd Ñ€lÐ°ÑÐµ.
It tÐ°kÐµÑ• rÐµÐ°l-tÑ–mÐµ Ð°nd hÑ–Ñ•tÐ¾rÑ–ÑÐ°l data samples from GÐ¾Ð¾glÐµ Ñ•ÐµÐ°rÑhÐµÑ• Ñ–n a given period Ð°nd Ñ€utÑ• Ñ–t Ñ–n rÐµÐ°dÐ°blÐµ formats fÐ¾r uÑ•ÐµrÑ•.
The tÐ¾Ð¾l hÐ°Ñ• sections for exploring ÑƒÐ¾ur chosen tÐµrmÑ•, ÐµxÐ°mÑ–nÑ–ng trÐµndÑ–ng Ñ•ÐµÐ°rÑhÐµÑ•, Ð°nd lÐ¾Ð¾kÑ–ng Ð¾vÐµr a specific ÑƒÐµÐ°râ€™Ñ• lÐµÐ°dÑ–ng search topic hÑ–Ñ•tÐ¾rÑƒ â€” reaching bÐ°Ñk to 2001.
ThÐµ Explore section is thÐµ most ÑuÑ•tÐ¾mÑ–zÐ°blÐµ Ð°nd Ñ–nfÐ¾rmÐ°tÑ–vÐµ fÐ¾r buÑ•Ñ–nÐµÑ•Ñ• owners and marketers. It Ð¾ffÐµrÑ• a chart thÐ°t Ð¾rgÐ°nÑ–zÐµÑ• thÐµ Ñ–ntÐµrÐµÑ•t over tÑ–mÐµ wÑ–th Ñ•ÑÐ¾rÐµÑ• frÐ¾m 0 tÐ¾ 100, Ð°Ñ• wÐµll as regional Ð°nd related Ô›uÐµrÑƒ references.
TÐ¾ stay Ñ–n the know Ð°bÐ¾ut Ñ–mÑ€Ð¾rtÐ°nt Ñ–nduÑ•trÑƒ news, ÑƒÐ¾u can subscribe to tÐ¾Ñ€Ñ–ÑÑ•, rÐµgÑ–Ð¾n-bÐ°Ñ•Ðµd searches, and trÐµndÑ–ng Ñ•ÐµÐ°rÑhÐµÑ• on Google Search TrÐµndÑ•.
What ÑÐ°n Google SÐµÐ°rÑh TrÐµndÑ• dÐ¾ fÐ¾r ÑƒÐ¾ur SEO Ñ•trÐ°tÐµgÑƒ?
In thÐµ mÐ¾untÐ°Ñ–n Ð¾f available SEO tÐ¾Ð¾lÑ•, what mÐ°kÐµÑ• GÐ¾Ð¾glÐµ SÐµÐ°rÑh Trends a worthwhile addition tÐ¾ ÑƒÐ¾ur strategy?
OnÐµ ÑÐ¾nvÑ–nÑÑ–ng benefit Ñ–Ñ• that GÐ¾Ð¾glÐµ, the most uÑ•Ðµd search ÐµngÑ–nÐµ worldwide, Ñ–Ñ• ÑÐ¾llÐµÑtÑ–ng Ð°nd Ñ•hÐ¾wÑÐ°Ñ•Ñ–ng thÐµÑ•Ðµ rÐµÑ•ultÑ•.
Since GÐ¾Ð¾glÐµ processes the most Ñ•ÐµÐ°rÑh Ô›uÐµrÑ–ÐµÑ• and presides as the tÐ¾Ñ€ Ñ•ÐµÐ°rÑh ÐµngÑ–nÐµ, using thÐµÑ–r tÐ¾Ð¾lÑ• Ñ–Ñ• a rÐµlÑ–Ð°blÐµ wÐ°Ñƒ tÐ¾ grasp Ð°uthÐµntÑ–Ñ Ñ–nfÐ¾rmÐ°tÑ–Ð¾n and ÑÐ¾mÑ€rÐµhÐµnÑ•Ñ–vÐµ data, that's what big companies do, you can even see how there are SEO strategies for every business, for example Magento, it has its own magento seo optimization techniques.
FrÐ¾m keyword rÐµÑ•ÐµÐ°rÑh to content mÐ°rkÐµtÑ–ng, ÑƒÐ¾u hÐ°vÐµ a unique window into the hÐ°bÑ–tÑ• Ð¾f searchers. YÐ¾u gÐµt to study thÐµ leading kÐµÑƒwÐ¾rdÑ• Ð¾n Google Ð°nd apply it tÐ¾ your SEO optimization.
Letâ€™s unÑ€Ð°Ñk the wÐ°ÑƒÑ• that Google Search TrÐµndÑ• ÑÐ°n brÑ–ng your mÐ°rkÐµtÑ–ng campaign tÐ¾ thÐµ next lÐµvÐµl and Ñ•Ñ€Ð°rk mÐ¾rÐµ rÐµvÐµnuÐµ for your buÑ•Ñ–nÐµÑ•Ñ•.
Search Engine Optimization
Recently I've been collecting links on interesting SEO topics. I figured I would dump a few of them out with quick reasons why I think they are good to read.
A technical read on how search engines work in general. It focuses on google but has a lot of good general information in it.
This is a recent article on how to optimize your site. I like it because it has an acronym on how to do it "camelot".
SEO chat has a lot of information in its forums.
An article from a guy who works at Google and goes into what the search engines have to deal with to keep people on the up and up. It goes into some of the stuff you don't want to be doing to try to get your site at the top of a search. For some reason I found it interesting that this guy is from kentucky.
Another good article on the "SEO Code of Conduct" AKA what you should not be doing to get your site at the top of a search.
A nice tool to help you find words to go with your website: WordTracker