1. # vimeo.com/140280635 Uploaded 16.3K Plays 0 Comments
  2. SQL is a powerful and highly expressive language for queries against relational databases. SQL is established, standardised and hardly challenged by alternative querying languages. Nonetheless, in the Java ecosystem, there had been few relevant steps forward since JDBC to better integrate SQL into Java. All attention was given to object-relational mapping and language abstractions on a higher level, such as OQL, HQL, JPQL, CriteriaQuery. In the mean time, these abstractions have become almost as complex as SQL itself, regardless of the headaches they're giving to DBAs who can no longer patch the generated SQL. jOOQ is a dual-licensed Open Source product filling this gap. It implements SQL itself as an internal domain-specific language in Java, allowing for the typesafe construction and execution of SQL statements of arbitrary complexity. This includes nested selects, derived tables, joins, semi-joins, anti-joins, self-joins, aliasing, as well as many vendor-specific extensions such as stored procedures, arrays, user-defined types, recursive SQL, grouping sets, pivot tables, window functions and many other OLAP features. jOOQ also includes a source code generator allowing you to compile queries in modern IDEs such as Eclipse very efficiently. jOOQ is a good choice in a Java application where SQL and the specific relational database are important. It is an alternative when JPA / Hibernate abstract too much, JDBC too little. It shows, how a modern domain-specific language can greatly increase developer productivity, internalising SQL into Java

    # vimeo.com/99526433 Uploaded 5,699 Plays 0 Comments
  3. A high-level talk about the design and flow of the Panda3D web plugin as it is invoked to play a p3d file embedded within a web page.

    # vimeo.com/14704672 Uploaded 8,447 Plays 1 Comment
  4. An introduction to animated resources in Away Builder, showing how an MD5 animation can be imported and formatted for Away3D use. .
    **Tutorial Resources**
    You can follow along with the tutorial by downloading the accompanying assets: awaytools.com/awaybuilder/tutorial-03/AwayBuilderTutorial03_SampleFiles.zip. The file includes several MD5 files containing mesh and animation data, with accompanying texture files in jpg format and an AS3 application class that you can use to preview your results from inside an Away3D project.
    **Topics Covered**
    - Importing an MD5 mesh file and applying lighting and materials
    - Enabling alpha transparency for materials
    - Importing MD5 animation files and linking them to the mesh
    - Previewing and exporting the animations
    - Using the assets library in an Away3D project to link animations to user interactions

    # vimeo.com/76958849 Uploaded 3,058 Plays 0 Comments
  5. A look at some of the built in geometry creation tools in Away Builder that can help you arrange basic scenes without the need for imported models.

    **Tutorial Resources**
    You can follow along with the tutorial by downloading the accompanying assets: awaytools.com/awaybuilder/tutorial-02/AwayBuilderTutorial02_SampleFiles.zip. The file includes several texture files in jpg format and an AS3 application class that you can use to preview your results from inside an Away3D project.

    **Topics Covered**
    - Using the built in geometry primitives in Away3D to create objects in a scene
    - Using a SkyBox primitive and Cube Texture to create a convincing 360 panorama background image
    - Setting up a light source to simulate a sky dome
    - Applying a Environment Map effect to an Away3D material.
    - Duplicating an object in the scene.

    # vimeo.com/70336085 Uploaded 2,482 Plays 0 Comments

Software Development and Programming

Mark Bobsin

Browse This Channel

Shout Box

Heads up: the shoutbox will be retiring soon. It’s tired of working, and can’t wait to relax. You can still send a message to the channel owner, though!

Channels are a simple, beautiful way to showcase and watch videos. Browse more Channels.