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".
  • Kenny Bunch | thoughts from a software dev and business owner | Page 12
    2 would be as simple to use as adding History elements through script and defining a function to handle a history event 3 would only require including extra files and not manipulating them 4 would allow me to work with any predefined datatype In my attempt I tried to accomplish these goals by moving the persistant storage of the History elements into a SharedObject instance and using 4 predefined swfs and their accompanying html files total of 8 files to create a way of checking status Since there are only those 8 files used in tracking status no matter how many history elements you add a user will only request a total of 8 additional files this is nice if you think about server loads the other methods request a file for every history element Using this method of storage and status does not require the manipulation of extra files instead all of the work is done behind the scenes by the BrowserHistory Class the only requirements are that you include the proper files and know how to script a BrowserHistory instance I hope that this can be of use to someone ENJOY Kenny Bunch Written by kbunch 7 Comments Posted in ActionScript Flash May 2 2005 Interview with GameTap Inventor Gamespot has an transcript and video interview with Blake Lewin the inventor of the Turner s new gaming network GameTap Interesting quotes from Lewin We ve built a software application that allows us to emulate games from the early arcades all the way through the consoles At E3 we ll be announcing a lot more and a lot of the publishers we have We have over 17 publishers signed to date and close to 1 000 games licensed We re going to grow an on demand service So again we start with these 300 games and eventually it s going to become 1 000 and 2 000 and however big we can get and the games will always stay on the service It will be clearly downloadable off the Internet The obvious things we ll try and get it on discs we ll try and bundle it with peripherals GameTap will be available this fall October 2005 Written by kbunch No comments Posted in General April 28 2005 Turner Gaming Network WHAT via cnn The service known as GameTap will launch this fall with up to 300 game titles from 17 video game publishers New titles will be rolled out weekly and the service has licensed more than 1 000 titles so far The subscribers will have an all you can play gaming service on up to two personal computers as long at they pay a monthly fee The games are downloaded to the customers PC not played across a network giving them faster response times HOW via official site To access GameTap players securely download and install Turner developed client software from www gametap com that acts as a gateway to the GameTap library Because games reside securely

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

  • Kenny Bunch | 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/category/uncategorized/x-apple-data-detectors:/0/page/10/ (2016-04-28)
    Open archived version from archive

  • Kenny Bunch | thoughts from a software dev and business owner | Page 13
    purged anytime you change a variable This could be bad if for instance you had a 100kb swf that had a var which changed constantly The constantly changing var would cause the 100kb swf to be served on every request instead of being efficiently cached If your site was heavily hit your servers would have to work harder UPDATE I forgot to mention how to send data into a Flash 5 swf For those looking for a high adoption rate with Flash 5 you can not use Flash Vars because it is a Flash 6 feature In these cases you have to append your data to the query string of your embed This does not mean that you are at a loss and will have no way of getting around loading the swf everytime There is a trick you can play This trick involves putting a proxy swf in the embed that in turn loads your application The proxy is a blank swf with the simple purpose of loading your swf and maintaining passed in parameters You app swf is versioned by the proxy appending the version query to its loadMovie operation The app swf once loaded can then access all the html parameters by referencing them in the proxy This allows you to have a swf the proxy that is less than 1 kb that takes the non cache hit making 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 10 Comments Posted in General January 7 2005 Is mx utils Delegate create inefficient I use mx utils Delegate create constantly however in looking at the source code there are some memory inefficiencies In the create method there is a function literal the var f By creating this function literal the create method is actually prolonging the scope of it s arguments and it s local variables in the scope of f for the lifetime of f So what does all this mean Well it means that in the scope of f you have create s argument s obj and func still available Yet f reference s these values by creating local variables from static properties attached to the function itself instead of accessing them directly Continue reading Written by kbunch 7 Comments Posted in ActionScript January 5 2005 Magic Strings vs Constants In looking at pieces of the MM framework and how a lot of developers write their own code I ve noticed a lot of magic string usage What do I mean by a magic string let s examine the following piece of code for a definition myComponent addEventListener change this In this example change is the magic string The reason that it is a magic string is that code is dependent on that string being correct but yet there is no formal assertion that it is correct For example if in the example

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

  • Kenny Bunch | Page 11
    the second param scrollTarget to determine which component should handle the event It does this by starting at the MovieClip target passed in and working up the parent chain until it finds a MovieClip that is a ScrollView instance Once it finds that 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 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 Network Adult Swim and as Software Architect at both Bellsouth and Gametap In an effort to further expand his vision and experience Kenny formed Dreamsocket Alongside the work with Turner Dreamsocket provided an outlet to work with clients like CBS Rolling Stone Nascar

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

  • Kenny Bunch | thoughts from a software dev and business owner | Page 14
    2004 File Transfer with Central and Flashcom I had a theory I wanted to test this morning Can I transfer files from point 2 point using Central and some sort of proxy 5 minutes of thought 5 minutes of code and the answer was yes Basically I just read in a binary file sent the binary data across the wire wrote the binary on receive and opened it up Below

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

  • Kenny Bunch | Page 12
    2 would be as simple to use as adding History elements through script and defining a function to handle a history event 3 would only require including extra files and not manipulating them 4 would allow me to work with any predefined datatype In my attempt I tried to accomplish these goals by moving the persistant storage of the History elements into a SharedObject instance and using 4 predefined swfs and their accompanying html files total of 8 files to create a way of checking status Since there are only those 8 files used in tracking status no matter how many history elements you add a user will only request a total of 8 additional files this is nice if you think about server loads the other methods request a file for every history element Using this method of storage and status does not require the manipulation of extra files instead all of the work is done behind the scenes by the BrowserHistory Class the only requirements are that you include the proper files and know how to script a BrowserHistory instance I hope that this can be of use to someone ENJOY Kenny Bunch Written by kbunch 7 Comments Posted in ActionScript Flash May 2 2005 Interview with GameTap Inventor Gamespot has an transcript and video interview with Blake Lewin the inventor of the Turner s new gaming network GameTap Interesting quotes from Lewin We ve built a software application that allows us to emulate games from the early arcades all the way through the consoles At E3 we ll be announcing a lot more and a lot of the publishers we have We have over 17 publishers signed to date and close to 1 000 games licensed We re going to grow an on demand service So again we start with these 300 games and eventually it s going to become 1 000 and 2 000 and however big we can get and the games will always stay on the service It will be clearly downloadable off the Internet The obvious things we ll try and get it on discs we ll try and bundle it with peripherals GameTap will be available this fall October 2005 Written by kbunch No comments Posted in General April 28 2005 Turner Gaming Network WHAT via cnn The service known as GameTap will launch this fall with up to 300 game titles from 17 video game publishers New titles will be rolled out weekly and the service has licensed more than 1 000 titles so far The subscribers will have an all you can play gaming service on up to two personal computers as long at they pay a monthly fee The games are downloaded to the customers PC not played across a network giving them faster response times HOW via official site To access GameTap players securely download and install Turner developed client software from www gametap com that acts as a gateway to the GameTap library Because games reside securely

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

  • Kenny Bunch | Page 13
    be purged anytime you change a variable This could be bad if for instance you had a 100kb swf that had a var which changed constantly The constantly changing var would cause the 100kb swf to be served on every request instead of being efficiently cached If your site was heavily hit your servers would have to work harder UPDATE I forgot to mention how to send data into a Flash 5 swf For those looking for a high adoption rate with Flash 5 you can not use Flash Vars because it is a Flash 6 feature In these cases you have to append your data to the query string of your embed This does not mean that you are at a loss and will have no way of getting around loading the swf everytime There is a trick you can play This trick involves putting a proxy swf in the embed that in turn loads your application The proxy is a blank swf with the simple purpose of loading your swf and maintaining passed in parameters You app swf is versioned by the proxy appending the version query to its loadMovie operation The app swf once loaded can then access all the html parameters by referencing them in the proxy This allows you to have a swf the proxy that is less than 1 kb that takes the non cache hit making 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 10 Comments Posted in General January 7 2005 Is mx utils Delegate create inefficient I use mx utils Delegate create constantly however in looking at the source code there are some memory inefficiencies In the create method there is a function literal the var f By creating this function literal the create method is actually prolonging the scope of it s arguments and it s local variables in the scope of f for the lifetime of f So what does all this mean Well it means that in the scope of f you have create s argument s obj and func still available Yet f reference s these values by creating local variables from static properties attached to the function itself instead of accessing them directly Continue reading Written by kbunch 7 Comments Posted in ActionScript January 5 2005 Magic Strings vs Constants In looking at pieces of the MM framework and how a lot of developers write their own code I ve noticed a lot of magic string usage What do I mean by a magic string let s examine the following piece of code for a definition myComponent addEventListener change this In this example change is the magic string The reason that it is a magic string is that code is dependent on that string being correct but yet there is no formal assertion that it is correct For example if in the

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

  • Kenny Bunch | Page 14
    27 2004 File Transfer with Central and Flashcom I had a theory I wanted to test this morning Can I transfer files from point 2 point using Central and some sort of proxy 5 minutes of thought 5 minutes of code and the answer was yes Basically I just read in a binary file sent the binary data across the wire wrote the binary on receive and opened it up

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



  •