Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Techie Corner: August 4th week

cogzidel
August 28, 2012

Techie Corner: August 4th week

Presentation created by Gokulnath- Team Lead, Cogzidel Technologies

cogzidel

August 28, 2012
Tweet

More Decks by cogzidel

Other Decks in Technology

Transcript

  1. 1.VIDEO GAME DEVELOPMENT 2. HAWK EYE TECHNOLOGY 3. FIREFOX HACK

    FOR SUPER SPEED BROWSING 4.BLUETOOTH 5. SPRY FRAMEWORK FOR AJAX
  2. Video Game Development:  Game development is Software Development process

    by which a video game is produced.  Games are developed as a creative ideas and to generate profit to the game development industry. Major Roles:  Producer  Publisher  Development Team
  3. Producer  Internal Producer: Internal producer works for developer, and

    he manages the development team, schedules, reports progress, hires and assigns staff, and so on.  External Producer: External producer works for publisher, and he oversees the developer progress and budget of the video game development.
  4. Publisher:  A video game publisher is a company that

    publishes video games.  They usually finance the development, sometimes by paying a video game developer and sometimes by paying an internal staff of developers called a studio.  They are including in marketing and all aspects of advertising.
  5. Development Team: It may be small groups to hundreds of

    employees, it’s depends on the Game. Team includes:  -Conceiving and designing the rules and structure of a game.  -Game artist is a visual artist who creates video game art. The artist is overseen by Art Director.  -The programmer is a developer, he works with some kind of game development tools. The programmer discipline roles are graphics, sound, gameplay, user interface, gametools, input processing, network communications, etc.,
  6. OUTLINE 1. Introduction 2. History 3. How It Works 4.

    Visual representation 5. Accuracy 6. Applications 7. Further Developments 8. What Players Speak 9. References 10. Conclusion 9
  7. INTRODUCTION Hawk-Eye is a computer system used in cricket, tennis

    and other sports to track the path of the ball. Six cameras tracks the ball so Hawk-Eye picks up the exact spot where the ball pitches . Hawk-Eye also measures the speed of the ball from the bowler's hand, so it will tell you exactly how much time the batsman has to react to a ball. 10
  8. HISTORY It was developed by engineers at Roke Manor Research

    Limited in 2001; the patent being held by Paul Hawkins and David Sherry. Later, the technology was spun off into a separate company, Hawk-Eye Innovations Ltd., as a joint venture with television production company Sunset + Vine. It first hit our screens in 2001 and has been helping to unravel the mysteries of the lbw decision ever since. 11
  9. HOW IT WORKS This is essentially visual processing, using cameras,

    not lasers. There are six calibrated cameras stationed at strategic points around the ground. As a ball is bowled each camera recognises the ball in the image. A 3D trajectory of the ball is created from the image data using a process called Kalman Filtering. From this 3D trajectory, you can determine the speed, angle and deviation of the ball's flight. 12
  10. ACCURACY OF THE TECHNOLOGY During ITF testing in 2006 Hawk-Eye

    made the correct call in 100% of all tests, showing an average error of only 3.6mm. Tests have always been conducted outdoors, encompassing situa- tions that take the following factors into consideration:  Wind (and therefore camera wobble);  Bright sunlight at different times of the day;  Shadows covering part or the majority of the court;  Dark or overcast conditions;  Artifical floodlights. 14
  11. CONTINUED Indoor venues are obviously easier in which to track

    because conditions are far less variable. Quite simply, Hawk-Eye can track accurately and reliable in any conditions, on any surface. Although the accuracy of the existing system has been tried and tested, the company is constantly trying to develop and refine the system. Hawk-Eye listens to feedback from customers and officials to ensure that Hawk-Eye remains the very best in the market. 15
  12. APPLICATIONS 1.It finds its application in different games like cricket,

    tennis and snooker. 2.It has also been implemented in computer games to give reality to the game. It is basically used in cricket for giving L.B.W Descisions. 16
  13. CONTINUED It is used in tennis for making line calls.

    It is used in snooker for producing players line of view , shadowed area and blue dot. 17
  14. FURTHER DEVELOPMENTS 1. Hawk-Eye is already working on implementing a

    system for basketball. 2. The Football Association has declared the system as "ready for inspection by FIFA", after tests suggested that the results of a goal- line incident could be relayed to the match referee within half-a- second (IFAB, the governing body for the Laws of the game, insists on goals being signalled immediately e.g. within five seconds). 18
  15. PLAYERS SPEAK 1.“As a player, I want to know the

    line calls are as accurate as technology will allow. In that sense, [Hawk-Eye] is great news for all players.” Maria Sharapova 2.“On top of getting just the calls right time after time, which will be nice, it’ll add another aspect for TV viewers. If a player has two challenges per set, it will add drama and excitement. This will add to tennis and take out a lot of human error.” Andy Roddick 19
  16. FIREFOX HACK FOR SUPER SPEED BROWSING! Increase the Speed in

    Which Firefox loads pages 1. Type “about:config” into the address bar and hit Enter. (Normally the browser will make one request to a web page at a time. When you enable pipeliningit will make several at once, which really speeds up page loading.) 2. Alter the entries as follows: Set “network.http.pipelining” to “true” Set “network.http.proxy.pipelining” to “true” Set “network.http.pipelining.maxrequests” to some number like 10. This means it will make 10 requests at once.
  17. 3. Lastly, right-click anywhere and select New-> Integer. Name it

    “nglayout.initialpaint.delay” and set its value to “0“;.(Zero) This value is the amount of time the browser waits before it acts on information it receives. If you’re using a broadband connection you’ll load pages faster now. Optionally (for even faster web browsing) here are some more options for your about:config (you might have to create some of these entries by Right Click –> New– > Interger or String network.dns.disableIPv6: set “false” “content.notify.backoffcount”: set “5“; (Five) “plugin.expose_full_path”: set “true”. “ui.submenuDelay”: set “0; (zero)
  18. REDUCE THE AMOUNT OF RAM FIREFOX USES FOR IT’S CACHE

    FEATURE Here’s how to do it: 1. Type “about:config” (no quotes) in the adress bar in the browser. 2. Find “browser.sessionhistory.max_total_viewer” 3. Set it’s value to “0“;(Zero)
  19. Blue tooth  In 1998 , blue tooth technology had

    officially introduced by nokia, Intel,motrola,toshiba,ericsson, and IBM.  The name of the blue tooth is derived from cognomen of 10 th century king and harald blue tooth king of norway,denmark. 25
  20.  The main purpose is to replacement of wired technology

    for transferring voice and some other data.  Actually blue tooth is open wireless connectivity,  portable,  available in mobile devices.  It can transfer the data in short range of 5 meters from fixed and mobile devices. 26
  21.  It consumes low power,  ease to use. 

    Blue tooth is managed by blue tooth special Interest Group(SIG).  blue tooth devices are,  blue tooth headset,  blue tooth USB adapters,  blue tooth USB dongle with 100m range. 27
  22. Spry framework for Ajax  Note: The Spry features in

    Dreamweaver CS4 use the latest Spry version: 1.6.1.  The Spry framework for Ajax is a JavaScript library that provides easy-to-use yet powerful Ajax functionality that allows designers to build pages that provide a richer experience for their users. It is designed to take the complexity out of Ajax and allow designers to easily create Web 2.0 pages. 29
  23.  The Spry framework is a way to incorporate XML,

    JSON or HTML data into pages using HTML, CSS, and a minimal amount of JavaScript, without the need for refreshing the entire page. Spry also provides easy to build and style widgets, providing advanced page elements for end users. The Spry framework is HTML-centric, and easy to implement for users with basic knowledge of HTML, CSS and JavaScript. 30
  24.  The framework was designed such that the markup is

    simple and the JavaScript is minimal. The Spry framework can be used by anyone who is authoring for the web in their tool of choice.  To see what is possible using Spry, check out the Spry home page, that show the Spry framework in action. 31
  25. 32 This week presentation combined by R.Gokulnath. Thanks to our

    COO,PM,CTO,CEO. Special thanks to those who are demonstrate the techie session. • M.S.Janarthanan • Meenambiga.M • Kalidass. C • T.H. Vishnu Kumar • Arumugam.c • C. Sangli Raja