archive-com.com » COM » K » KENNYBUNCH.COM

Total: 200

Choose link from "Titles, links and description words view":

Or switch to "Titles and links view".
  • Caching, Updating, and Versioning SWFs | Kenny Bunch
    it minimal The application swf is still cached and can access the passed in values Hopefully my explanation is clear and helps out Post if you have any questions Written by kbunch Posted in General 10 comments January 10 2005 9 25 am mason Nice write up there Mr Bunch Caching is defiantly a huge issue in Flash development So much so that recently its been one of the selling points benefits people have been talking about for doing Flex development which for me I don t quite buy in more ways than one Calling the version from the embed tag is a very easy and elegant way to go Its not a solve all but its a good start Reply January 10 2005 10 25 am Guy Watson Cheers Kenny It s good practice to write out your object embed tags with javascript during development and append a unique string to the query string to ensure visitors always see the latest release Especially when you have testers checking the application while your building it mymovie swf rn new Date getTime Math random 100 its it highly improbable that the resulting query string will ever be the same twice even if the user changes their system time due to the extra addition of a random number at the end Reply January 10 2005 10 38 am Kenny Bunch Guy Good point about writing out the object embed with js I actually have a custom js class that I use to write out all my swfs However be careful with using a unique everytime in the embed code The reason I say this is server and client efficiency For the server if you are having to serve the same file everytime and noone is caching it and you have tons of concurrent requests your server is going to have to do more especially if the files are large More importantly and I forgot to mention in my post which I ll probably edit in if the client has a slow connection say 56k and the file is 150kb which I consider to be large they will have to wait to download it each time they visit your site On the other hand if it is cached on a version basis then they can use a cached version of the base swf and only load ondemand needed items in the swf Make sense Reply January 10 2005 11 21 am casey corcoran I was reading this and just thought I could probably just use some server side script to get the mod date of the swf and append it to the query string That way you wouldnt have to worry about versioning your swf by hand good idea Reply January 10 2005 11 31 am Kenny Bunch Casey Exactly Mod date is a smart method to automate to I sync mine with the CVS version just so I can look and have a visual indicator to know which version is out there

    Original URL path: http://www.kennybunch.com/2005/01/caching-and-updating-swfs/?replytocom=39 (2016-04-28)
    Open archived version from archive

  • Flash, Art, and Elections | Kenny Bunch
    various visual and audio elements It was interesting to experiment with something that provided someone else with an abstract yet concrete vision of your thoughts I guess that s what art is when you break down it s essence With people like Jared Tarbell and movements like those at processing org it will be interesting to see what people are able to do with the new Flash player when it is released Written by kbunch Posted in General 2 comments November 2 2004 5 47 pm Rob seen the alpha player for flash 8 and it is amazing the level of performance incresae that is obtainable finally it ll be possible to stop worrying about RIA s running sloooooowly by the way how about an example of a flash interactive voting application gone right Speaking as a Brit i hope it all works out for you people this time round Rob Reply November 4 2004 12 21 pm mason I love the GUI on that one Rob Really nice Reply Leave a Reply to Rob Cancel reply Comment You may use the following HTML a href title abbr title acronym title b blockquote cite cite code del datetime em i

    Original URL path: http://www.kennybunch.com/2004/11/flash-art-and-elections/?replytocom=10 (2016-04-28)
    Open archived version from archive

  • Kenny Bunch | thoughts from a software dev and business owner | Page 9
    tune of the South Park genre the app is definitely not for you If it s any forewarning the character the e card is based on is a pair of legs and a backside So with that said for those who think they may get a good laugh send your friends some Assy Written by kbunch No comments Posted in ActionScript Flash General Projects January 8 2007 Charles Rewriting Url Requests Find a Wii Have you ever wanted to manipulate a url request on the fly change the header modify query params etc The reasons for doing this can vary from production debugging to manipulating requests made by another site Though I haven t really seen it highlighted Charles one of the common tools used by Flash developers for monitoring HTTP traffic has this feature built in The feature is called rewriting and is quite easy to use To explain how to use this feature I ll illustrate it with a technique that tricks the Target com store into telling you where all the Nintendo Wii s are in your area STEPS Open Tools Rewrite from the application menu Select Enabled Add a Set name it Target Wiis which just gives a label for you to recognize the requests you want to match Add a Host use target com which will match all request made by target com Add a Rule select type Modify Query Param in match s name field type asin we are going to replace the query param asin with our own custom param in new s value field type B0009VXBAQ we are going to replace the product identifier with a Wii console so we can view results for Wii s in the area click ok Go to a product page on Target com that has a Find at Stores button sample product page Enable Charles click the find store button enter your zip code the results will not show the product that you clicked but the locations of Nintendo Wiis instead This is a great feature especially if you are wanting to do general request changes However if you are doing specific query parameter changes and don t want to set them up as a stored process I d recommend the FireFox plugin Tamper Data The plugin allows you to view the request data laid out in a form and change it as it is being requested instead of setting it up before hand Hopefully this can help someone with their debugging development process as well as give those searching for a Wii a little trick to use to their advantage Written by kbunch No comments Posted in Flash General January 4 2007 My 2006 Reading List For the past few years most everything I ve read has been technical This past year I decided to feed the other part of my scholastic upbringing by reading business oriented books as well Though I still maintained a healthy technical intake that reading was reserved to documentation and

    Original URL path: http://www.kennybunch.com/page/9/ (2016-04-28)
    Open archived version from archive

  • Kenny Bunch | Page 7
    12 reps Strength 10 12 reps Power 8 10 reps Power 8 10 reps Phase4 Day1 Day2 Day3 Day4 Day5 Day6 Workout 4 Chest 4 Bicep 4 Thighs 4 Abs 4 Back 4 Delts 4 Calf 4 Tris 4 Chest 4 Bicep 4 Thighs 4 Abs 4 Back 4 Delts 4 Tris 4 Calf 4 Chest 4 Back 4 Thighs 4 Calf 4 Back 4 Chest 4 Thighs 4 Calf Rest 120secs 120secs 120secs 120secs 180secs 180secs Reps Endurance 10 12 reps Endurance 10 12 reps Strength 8 10 reps Strength 8 10 reps Power 5 7 reps Power 5 7 reps Phase5 Day1 Day2 Day3 Day4 Day5 Day6 Workout 3 Back 3 Chest 3 Thighs 3 Calf 2 Bicep 3 Chest 3 Back 3 Thighs 3 Calf 2 Tris 3 Back 3 Chest 2 Bicep 3 Calf 3 Thighs 3 Chest 3 Back 3 Calf 2 Tris 3 Thighs 3 Back 3 Chest 3 Calf 3 Thighs 2 Bicep 3 Chest 3 Back 3 Thighs 2 Tris 3 Calf Rest 150secs 150secs 150secs 150secs 150secs 150secs Reps Endurance 13 15 reps Endurance 13 15 reps Strength 10 12 reps Strength 10 12 reps Power 8 10 reps Power 8 10 reps Phase6 Day1 Day2 Day3 Day4 Day5 Day6 Workout 3 Back 3 Chest 3 Bicep 3 Calf 3 Delts 3 Tris 3 Thighs 3 Abs 3 Chest 3 Back 3 Calf 3 Bicep 3 Thighs 3 Abs 3 Delts 3 Tris 3 Back 3 Chest 3 Calf 3 Bicep 3 Delts 3 Abs 3 Tris 3 Thighs Rest 90secs 90secs 90secs 90secs 90secs 90secs Reps Endurance 13 15 reps Endurance 13 15 reps Strength 10 12 reps Strength 10 12 reps Power 8 10 reps Power 8 10 reps Written by kbunch 4 Comments Posted in General July 24 2007 GameZone Article on PS3 Megasode I don t necessarily think I can beat having press from the New York Times but it s awesome to continue seeing press roll in about the PS3 Megasode Application that I helped concept and build GameZone has the latest standout article which you can view online Check it out when you have a chance and for those who haven t done so yet don t forget there is actually an online video available of me presenting the prototype in Canada Written by kbunch No comments Posted in General July 11 2007 mx video NCManager nextConnect quirk For those who aren t aware mx video NCManager is a class that is used by Flash s FLVPlayback component It s a chunky monkey class in that it does everything under the sun including things that have nothing to do with it s title but at it s core it manages connections to videos With this management it abstracts the love hate relationship of connecting to an FMS server for streaming videos which requires trying various protocols and ports You see connecting to FMS is different than making a simple HTTP request Since it is typically

    Original URL path: http://www.kennybunch.com/category/uncategorized/x-apple-data-detectors:/0/page/7/ (2016-04-28)
    Open archived version from archive

  • Kenny Bunch | thoughts from a software dev and business owner | Page 10
    visiting Hollywood last week I was fortunate enough to receive a verbal braindump from Todd on what his vision of the past present and future are With so much power he has the influence to create change Being able to hear his insight first hand was truely a privilege Todd started his dump with the past speaking to Broadcast com and what their vision was In a nutshell I got the feeling he was describing it as a global archived library of media to the effect of a YouTube but with only traditional media assets He made comparisons with what is going on today and mentioned that it is just a reverb of what happened then only now it is being truely realized He went on to reason that the dramatic push we see today is rooted in a generation coming of age He felt that the youth that grew up in this digital age are now pushing it as part of their lives Though I agree with this I would add that there is a deeper root experince and technology At the time of Broadcast com the experience and technology were completely different Broadband wasn t a commonality like it is today and the metaphor for the web was a page and not an application There was an explosion of services and information early on but it didn t fit into our lives easily The web was slower the applications more cumbersome and the information harder to sift through We have seen all of these elements mature To that effect the masses won t adopt something unless it is a pleasure to use and provides some benefit in their daily lifes Case in point look at MP3s Napster and the IPod Though we all may have visions of what is to come they will never be realized until we make them accessible to the masses It is when things become beneficial to us by either desire or need that we push them into our lives and our culture As Todd switched gears to what he is doing in the present the endpoint of his ideas touched on experience You can see from Todd and Mark s endeavor s that they are vertically integrated in the entertainment industry from production to distribution This integration could be partially compared to Apple s vertical integration with ITunes Store ITunes software and the IPod Though parts are different they are seeking to make the end to end routing of entertainment more efficient Apple currently handles the digital route while Todd and Mark are seeking both traditional and digital routes Todd s thoughts on these routes came out like a line for line play out of Bill Gate s The Road Ahead In Gate s book published in 1995 he describes entertainment breaking down into a multiplatform release with variant pay points for each platform For example some will pay more for the convience of accessing a movie at home while others want the

    Original URL path: http://www.kennybunch.com/page/10/ (2016-04-28)
    Open archived version from archive

  • Kenny Bunch | Page 8
    throw up a single video or collection of videos on the web hence the meaning of ghetto There are ways to make the experience better more fluid profitable easier with tools etc but at the core you are just ripping a video and throwing it on a site Don t get me wrong this is great and I m happy for the shift to this medium I love and want content to continue to be put up in this way I personally push for it and try to make it happen However it ignores the strength of the medium beyond just supplying on demand viewing Interactive Video Enter the concept of interactive video What does this mean Well a lot of people are doing variant things with video now so it could mean different things Some use video as a highlight element and not the driver of the experience In my case video is the content it tells the story From a content creator s perspective you have to go beyond providing just a video view You have to provide the ability to dig into that story That experience then becomes a driver beyond just the video s view I ve heard many discussions about how video interlaced with related content should tell a story and implementations that attempt it but I ve always walked away feeling empty I ve always wanted to put my own stamp on it The Struggle Funny thing is I ve had the current AS project idea design and implementation in my head for over 3 years aka Flash6 but never had the approval to do it This was due to having to convince people that video on the web is a viable thing and that it doesn t take away from their viewership but only adds to it I have had a strategy that I employed this year to overcome this By slowly introducing video to some companies and helping them understand it I first used this to get their video out there then used that to change their technologies and I m now using it to open doors for my ideas I would be lying if I didn t say that without YouTube scaring the pants off them they probably would have held tight to their beliefs of protecting and not releasing their content To that all I can say is thanks YouTube Project Concept Anyways enough talk right What is the concept Simply this particular project seeks to take DVD style experiences to the web with a twist Taking a video show and the related content images audio video or written articles that would be associated with a DVD I seeked to merge both into a linear narrative All of the related content is time coded to the video where the video serves as the linear driver story teller As you watch the content you are given subtle alerts for the associated content which you can then use to jump to and

    Original URL path: http://www.kennybunch.com/category/uncategorized/x-apple-data-detectors:/0/page/8/ (2016-04-28)
    Open archived version from archive

  • Kenny Bunch | thoughts from a software dev and business owner | Page 11
    instance it makes the instance dispatch a scroll event SIMPLE SOLUTION I created a MouseWheelManager class that has the same intelligence as the ScrollView but is a lot simpler to use To utilize it with an Class or Object instead of making that class subclass ScrollView doesn t rely on additional classes the class just has to have a onMouseWheel handler and register itself and associated MovieClip with the manager Dreamsocket author Kenny Bunch example import com dreamsocket managers MouseWheelManager var o Object o onMouseWheel function p delta Number p startingTarget MovieClip Void trace works MouseWheelManager getInstance register foo mc o class com dreamsocket managers MouseWheelManager private static var k instance MouseWheelManager private var m targets Object private function MouseWheelManager this m targets Mouse addListener this public static function getInstance MouseWheelManager if MouseWheelManager k instance null MouseWheelManager k instance new MouseWheelManager return MouseWheelManager k instance public function register p tgt MovieClip p instance Object Void this m targets p tgt p instance public function unregister p tgt MovieClip Void delete this m targets p tgt private function onMouseWheel p delta Number p startingTarget MovieClip Void var testTarget MovieClip p startingTarget var target MovieClip while testTarget null if this m targets testTarget null target exists in list and is bottom of tree set as target and stop climbing parents target testTarget break child mc is not a target climb to parent and test testTarget testTarget parent if target null span class linecomment target found dispatch event this m targets testTarget onMouseWheel p delta p startingTarget Written by kbunch 5 Comments Posted in ActionScript Flash May 4 2006 Who is Kenny Bunch It s a good question how do you define yourself or what you do If you have ever tried it can be a difficult task Recently I had to task myself with doing that in the context of programming as I opted to be a panelist for the Converging Media Cross platforms for the People session at the FITC2006 in Toronto Though I was unable to attend the conference I was finally able to come close to verbalizing in print why I do what I do Everyone has their own story their own desire that draws them to this profession below is what I said mine was Kenny Bunch s passion for programming began at age 8 on an Adam computer By creating his own choose your own adventure games he realized early on that he could use the computer as a tool to make his dreams a reality From that point forward his mindset became a motivation to create things that would make people s lives better The first real world opportunity he was given to achieve this goal was at CNN Serving as the lead Flash developer he began working on easing the ways the world consumes information communicates and entertains itself Of course with every quest there are many markers before the finish Moving past CNN he has held positions as lead Flash application developer at Cartoon

    Original URL path: http://www.kennybunch.com/page/11/ (2016-04-28)
    Open archived version from archive

  • Kenny Bunch | Page 9
    the tune of the South Park genre the app is definitely not for you If it s any forewarning the character the e card is based on is a pair of legs and a backside So with that said for those who think they may get a good laugh send your friends some Assy Written by kbunch No comments Posted in ActionScript Flash General Projects January 8 2007 Charles Rewriting Url Requests Find a Wii Have you ever wanted to manipulate a url request on the fly change the header modify query params etc The reasons for doing this can vary from production debugging to manipulating requests made by another site Though I haven t really seen it highlighted Charles one of the common tools used by Flash developers for monitoring HTTP traffic has this feature built in The feature is called rewriting and is quite easy to use To explain how to use this feature I ll illustrate it with a technique that tricks the Target com store into telling you where all the Nintendo Wii s are in your area STEPS Open Tools Rewrite from the application menu Select Enabled Add a Set name it Target Wiis which just gives a label for you to recognize the requests you want to match Add a Host use target com which will match all request made by target com Add a Rule select type Modify Query Param in match s name field type asin we are going to replace the query param asin with our own custom param in new s value field type B0009VXBAQ we are going to replace the product identifier with a Wii console so we can view results for Wii s in the area click ok Go to a product page on Target com that has a Find at Stores button sample product page Enable Charles click the find store button enter your zip code the results will not show the product that you clicked but the locations of Nintendo Wiis instead This is a great feature especially if you are wanting to do general request changes However if you are doing specific query parameter changes and don t want to set them up as a stored process I d recommend the FireFox plugin Tamper Data The plugin allows you to view the request data laid out in a form and change it as it is being requested instead of setting it up before hand Hopefully this can help someone with their debugging development process as well as give those searching for a Wii a little trick to use to their advantage Written by kbunch No comments Posted in Flash General January 4 2007 My 2006 Reading List For the past few years most everything I ve read has been technical This past year I decided to feed the other part of my scholastic upbringing by reading business oriented books as well Though I still maintained a healthy technical intake that reading was reserved to documentation

    Original URL path: http://www.kennybunch.com/category/uncategorized/x-apple-data-detectors:/0/page/9/ (2016-04-28)
    Open archived version from archive



  •