
Scaleform UDK Tutorial - 10 of 11 - Mastering a GFx HUD (Part 3) This is the third video explaining how the September 2010 UDK Scaleform GFx HUD was put together. In this video I go over the first half of the GFxMinimapHud class, as well as the udk_hud Flash file.

Introduction to JavaScript and Browser DOM Google Tech Talk July 12, 2010 ABSTRACT Presented by Misko Hevery. If you are new to JavaScript and would like to understand how JavaScript works behind the scenes, than this talk is for you. We will look at the core philosophy behind JavaScript objects and how the primitives can be used to build up basic OO concepts such as Classes and what it means to instantiate an object. How functions are executed and the rules behind the "this" keyword and what it means to bind functions. How to think about the Asynchronous nature of non-blocking API and what it means for performance and testing.

Smart Grid, Utilities, and Internet Protocols Google Tech Talk April 14, 2010 ABSTRACT Presented by Erich W. Gunther. The smart grid is a big topic these days, but before there was a smart grid newspaper headline, the utilities have been experimenting with TCP/IP in the backend networks for a while now. Erich Gunther of enernex () will present a reference model and concept of network operations for the power industry including how Internet Protocols fit in that space. Along the way he will touch on what has worked, what hasn't and some of the security issues along the way. Erich W. Gunther is the co-founder, chairman and chief technology officer for EnerNex Corporation - an electric power research, engineering, and consulting firm - located in Knoxville Tennessee. With 30 years of experience in the electric power industry, Erich is no stranger to smart grid - he has been involved in defining what smart grid is before the term itself was coined.

Microsoft Live Labs Pivot and Stack Overflow Data via API A quick demo of Microsoft Live Labs Pivot with data from Stack Overflow via the (recently announced) API (check out for more information). You can download Pivot and check out the developer-related documentation at

Critical Practice Soma Workshop From Erins website "We would like to challenge the dichotomy between creation and thought/research by establishing a working environment in which the emphasis will be placed on the ways in which research-creation reinvents collaboration and on the new modes of thought and action this makes possible. To think research-creation necessitates a rethinking of the body (and the mind/body split). We suggest that thought is of the body. To elaborate this hypothesis, we will take the sensing body in movement as our point of departure. The sensing body in movement can be understood as a processual entity that transforms and is transformed by the relational sensing matrices it instantiates through its movements.

Breaking Barriers with Sound (Ge Wang) Google Tech Talk November 18, 2010 Presented by Dr. Ge Wang. ABSTRACT Due to their mobility, computing power, and sheer strength in numbers, mobile phones have become much more than simply "a phone" (and mobile devices more than simply "portable computers"), increasingly serving as personal and "natural" extensions of ourselves. Therein lies, we believe, immense potential to reshape the way we think and do, and especially in how we engage one another expressively and socially. This presentation explores the research we are doing on mobile music at Stanford and at Smule - including mobile phone orchestras, iPhone's Ocarina, and the new Magic Fiddle on the iPad. We also trace their origins to laptop orchestras, programming languages for music, and an intersection of music, computer science, and the simple joy of building things together. Ge Wang is an Assistant Professor at Stanford University in the Center for Computer Research in Music and Acoustics (CCRMA). His research include interactive software systems for computer music, programming languages, mobile music, new performance ensembles (eg, laptop orchestras and mobile phone orchestras), interfaces for human-computer interaction, and methodologies for education at the intersection of computer science and music. Ge is the author of the ChucK audio programming language. He is the founder and director of the Stanford Laptop Orchestra (SLOrk), and the co-founding director of the Stanford Mobile Phone Orchestra (MoPhO ...

GIANT ENEMY CRAB ATTACK HIS WEAK POINT FOR MASSIVE DAMAGE

Workflow with IBIS Models IBIS (Input/Output Buffer Information Specification) is a behavioral modeling specification for characterizing the inputs and outputs of integrated circuits. This 7-minute video shows how to use them in a signal integrity workflow. The ADS Transient-Convolution Simulator is used to determine the eye diagram and jitter decomposition from a schematic that includes IBIS models from two semiconductor companies (Xilinx and Micron in this example) joined with a channel model consisting of traces and vias. For more information: For a free evaluation copy of ADS:

Newspeak: A Principled Dynamic Language Google Tech Talk May 4, 2010 ABSTRACT In this talk, we present the main features of Newspeak, a dynamic programming language focused on software engineering. All names in Newspeak are late bound - including class names. Hence all classes in Newspeak are virtual, every class declaration defines a mixin, and class hierarchy inheritance comes for free. Newspeak has no global namespace and no static state. Top level classes act as module definitions. These have no external dependencies. Each instance of a top level class is a module that runs in its own sandbox in accordance with the object capability security model. Gilad Bracha is the creator of the Newspeak programming language. Previously, he was a Distinguished Engineer at Cadence, and a Computational Theologist and Distinguished Engineer at Sun. He is co-author of the Java Language Specification, and a researcher in the area of object-oriented programming languages. Prior to joining Sun, he worked on Strongtalk, the Animorphic Smalltalk System. He received his B.Sc in Mathematics and Computer Science from Ben Gurion University in Israel and a Ph.D. in Computer Science from the University of Utah.

Video tutorial of JNI This video tutorial shows how to get started with the JNI framework using Eclipse and Visual Studio. I present few basic examples, explain how to debug, show how it can crash and talk about memory management. More details are available on my blog:

5VOLTCORE: Knife.Hand.Chop.Bot, Bio-feedback Device, 2008 Christian Gützer und Emanuel Andel We built a self-fulfilling cybernetic system, that plays with the senses and perceptions of the User and the sensors and the processes of the Machine. The Robot is equipped with a knife that the Machine uses to s(t)imulate the test of courage - a kind of game known as "Fife Finger Fillet" . The User puts his/her hand into the Machine and starts the knife game at the push of a button. The knife starts to hit the space between the fingers, first slowly then continually getting faster. The Machine knows where to chop by receiving signals of a sensor that guides the knife to the place between the fingers. Electric contacts are mounted on the support block of the Machine, where the hand is situated. These contacts are activated as soon as the first "nervous sweat" appears that turns the skin into a conductor. Subsequently the computer becomes disturbed by the electric current that is now transmitted via the skin. This has two effects: on the one hand, sounds are generated by the closure of the contacts (circuit bending) that can either be interpreted as warning or act as an additional source of stress. On the other hand, they can have an effect on the position of the knife which is controlled by the computer and thereby hurt the potential perpetrator of the disturbance. Essential to the set-up is the the feedback loop ie the circularity between computer, robot and User. It instantiates the notion of a self-fulfilling prophecy: The human is ...

Connect Architecture Overview More info at healthit.hhs.gov Comments on this video are allowed in accordance with our comment policy www.newmedia.hhs.gov

James & Mary Cleary Walk Dedication at CSU Northridge Dedication of the walkway commemorating President James Cleary of CSU Northridge

Hit the weak point for massive damage! Kai, the secondary character you play as in Heavenly Sword hits the guard in his weak point for massive damage! (Genji/E3 06 parody)

VMware announces Cloud Foundry This week, VMware introduced a major new PaaS called Cloud Foundry. The project is available as open source software, and it provides a platform for building, deploying and running cloud apps. "The value proposition for Cloud Foundry is it's the first real open PaaS, or platform as a service," explains Tod Nielsen, Co-President of the Application Platform Group at VMware. "And by open we mean we're going to support multiple frameworks—be it Ruby, Java, Node.js—we're going to support a whole set of services as well as any cloud. By any cloud, we're actually going to offer to host a service ourselves, we're going to work with folks like Rackspace and allow you to offer Cloud Foundry as a service that you'll provide, and there'll be a behind the firewall version that enterprises can run in their private cloud. Then we have something we call the Micro Cloud, which instantiates Cloud Foundry onto your lap top so developers can write code themselves, and then they can push to whichever cloud option they choose." Because the project is open source, it does not restrict developer choices of frameworks, application infrastructure services and deployment clouds. "The challenge with the cloud today..." says Nielsen, "is it feels like the Hotel California—you get into one cloud and then you get trapped and you can't get out. If the industry is really going to let this paradigm take it to the next level, it's got to be open. It's got to provide the flexibility and freedom for ...

Spring Framework Tutorial Session 3 Spring Auto Wiring - byType, byName, Constructor Download the example code and PPT from java9 This video explains about the advantages of Spring autowiring. It explains different types of spring Auto wiring like byName, byType and constructor. Auto wiring byName: By using this autowiring- the spring framework checks looks for the properties and checks if any other beans are name with the same name in the xml and if matches then instantiates and injects it into the target bean. Auto wiring byType: By using this autowiring - the spring framework looks the type of the property and checks if there is a bean with the same type if the type matches, it creates the bean and injects it to the target type. Autowiring by Constructor: By using this kind of Autowiring: the spring framework checks each and every argument of the constructor and checks if there is a same type of bean present in the configuration. If present, spring instantiates it and injects it through the constructor.

Google I/O 2009 - Best Practices for Architecting GWT App Google I/O 2009 - Google Web Toolkit Architecture: Best Practices For Architecting Your GWT App Ray Ryan Google Web Toolkit provides the infrastructure you need to build a high performance web application and leaves the architecture open to fit your needs. Learn from others who have gone before. In this session we'll discuss best practices that real web applications are using to achieve high performance event handling, UI creation, and more. For presentation slides and all I/O sessions, please go to: /events/io/sessions.html

Giant Enemy Crab: A Monster Instantiates! (Sony E3 2006) My tribute to Sony's historically accurate Giant Enemy Crab of E3 2006. Made with Propellerhead Reason and Pro Tools 8. Special thanks to Staude for cutting together the video.

The Right Of Passage For Kikuyu Boys For every kikuyu boy, the male cut is a right of passage they must undergo on reaching puberty. But over the years modernization has changed the style of initiation and now boys are taken to hospitals or special camps. To inculcate customary values into them, there is a growing trend where the instantiates are taken through a series of lectures.

E3 2006 - PS3 - Genji Check out this new PS3 game

Unity tutorial on explosion This is a tutorial that shows how to create explosion in the unity game engine. The javascript used in this video is below: // A grenade // - instantiates a explosion prefab when hitting a surface // - then destroys itself var explosionPrefab : Transform; function OnCollisionEnter(collision : Collision) { // Rotate the object so that the y-axis faces along the normal of the surface var contact : ContactPoint = collision.contacts[0]; var rot : Quaternion = Quaternion.FromToRotation(Vector3.up, contact.normal); var pos : Vector3 = contact.point; Instantiate(explosionPrefab, pos, rot); // Destroy the projectile Destroy (gameObject); }

Untitled (After Riley), Excerpt Clearly the desire for the same is operative in various ways in many domains: at the level of nationality, within the social, in terms of class, or by political identifications, subcultures, etc. Just as frequently, the desire for the same is challenged by its opposite: the desire for the different. One thinks of the capitalist imperatives of horizontal market differentiations, or the temporal shifts of planned obsolescence, both of which are implicated in the manufacture of the drive to consume, and to understand consumption as an exercise of will rather than a submission. Mary Douglas explains the laws of commensality as an attempt to protect and preserve difference, to defend the boundaries of categories like nature and culture, kosher and treif. But her structural explanations also identify a pattern of zones which extend from the household and divide territory into the locations for alternating type-consistent and intermediary categories of animals. This emanation of proximity based pattern suggests an alternate reading of the relation in the binary same/different: not as boundary defense but rather as shifting gradation. The power of the dyad is that its self-mediating opposition can create a system of graduated waves of similarity and difference that allow the perception of both tendencies simultaneously. Each becomes a phase of a wave which rolls in as necessary and does not obligate the disavowal of the opposite. The visual logic of Bridget Riley's work ...

Google I/O 2009 - Mastering the Android Media Framework Google I/O 2009 - Mastering the Android Media Framework David Sparks Some monks might take a vow of silence, but Android certainly hasn't. Attend this session, and help your app find its voice. Android engineer David Sparks will explore the multimedia capabilities of the Android platform, lifting the covers on the infrastructure to show you how it works and the right (and wrong!) ways to use it. You'll learn how things work under the hood, how to dodge the common media-related developer pitfalls, and how to write secure and battery-efficient media code For presentation slides and all I/O sessions, please go to: /events/io/sessions.html

The Right Of Passage For Kikuyu Boys For every kikuyu boy, the male cut is a right of passage they must undergo on reaching puberty. But over the years modernization has changed the style of initiation and now boys are taken to hospitals or special camps. To inculcate customary values into them, there is a growing trend where the instantiates are taken through a series of lectures.