Shentong’s Package Sorting Army of Robots

Orange robots at the company’s sorting stations are able to identify the destination of a package through a code-scan, virtually eliminating sorting mistakes. Shentong’s army of robots can sort up to 200,000 packages a day, and are self-charging, meaning they are operational 24/7.

Elsewhere , , Leave a comment

Git Debugging Flowchart

“Enough to form a lynch mob?” 😂

(src)

Elsewhere , , Leave a comment

Strange Beasts

A sci-fi short about augmented reality:

“Strange Beasts” is an augmented reality game. It allows you to create and grow your own virtual pet. How far can it go?

Elsewhere , , Leave a comment

Copycat JavaScript Game

Fun little game in which you control more than one character at once in a level, all bound to the same controls. Using walls and other obstacles you can sync up the locations between characters in order for each character to reach its own target.

The game itself is written in “vanillaJS”, sans external libraries, and renders onto a <canvas> element. Be sure to check out the source to see how it’s built (knowing French might come in handy whilst doing so ;)). The level design for example is interesting, as they are just multidimensional arrays:

{
    "nom": "debut",
    "indice": "try to move forward",
    "geometrie": [
      [0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1],
      [0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1],
      [0, 0, 1, 1, 1, 1, 1, 8, 8, 8, 1, 1, 1, 1, 1, 1],
      [0, 1, 1, 1, 1, 1, 1, 8, 1, 8, 1, 1, 1, 1, 1, 1],
      [1, 1, 1, 1, 1, 1, 1, 8, 4, 8, 1, 1, 1, 1, 1, 1],
      [1, 1, 1, 1, 1, 1, 1, 8, 1, 8, 1, 1, 1, 1, 1, 1],
      [1, 1, 1, 1, 1, 1, 1, 8, 1, 8, 1, 1, 1, 1, 1, 0],
      [1, 1, 1, 1, 1, 1, 1, 8, 1, 8, 1, 1, 1, 1, 0, 0],
      [1, 1, 1, 1, 1, 1, 1, 8, 5, 8, 1, 1, 1, 0, 0, 0],
      [1, 1, 1, 1, 1, 1, 1, 8, 1, 8, 1, 1, 0, 0, 0, 0],
      [1, 1, 1, 1, 1, 1, 1, 8, 8, 8, 1, 1, 0, 0, 0, 0],
      [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0],
      [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0],
      [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0],
      [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0],
      [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]
    ]
  }

Copycat →

Elsewhere , , , , Leave a comment

Getting ready for Symonfy 4.0

Fabien Potencier, founder and project lead of Symfony:

Symfony 4.0 will be released at the end of November 2017. During the next few weeks, I will publish articles about my ideas and the main changes I want to implement for Symfony 4.

So far 4 articles have been released by now, with more to follow:

Symfony 4: Compose your Applications →
Symfony 4: Monolith vs Micro →
Symfony 4: Best Practices →
Symfony 4: Directory Structure →

Elsewhere , , Leave a comment

CSS Grid Template Builder

A simple tool to build complex CSS Grid templates. Edit the template string below or drag the areas in the preview. The changes will reflect in both sides.

CSS Grid Template Builder →

Elsewhere , , , 1 Comment

JavaScript Confetti Cannon

Built using GSAP and its Physics2D Plugin

Elsewhere , , , , Leave a comment

Grid Garden – A game for learning CSS Grid Layout

From the creator as Flexbox Froggy comes Grid Garden, a game for learning CSS Grid Layout:

Grid Garden →

Elsewhere , , , Leave a comment

The Potential Future of Selfie Photography

Adobe Research:

What happens when we tap into the power of artificial intelligence and deep learning to transform bad portrait shots into good ones – all on a smartphone? By combining perspective effect editing, automatic, software-only photo masking, and photo style transfer technology, we’re able to transform a typical selfie into a flattering portrait with a pleasing depth-of-field effect that can also replicate the style of another portrait photo.

Amazing!

Sidenote: Replicating the style of one photo to another was recently described, and demo’d in a paper entitled “Deep Photo Style Transfer”. It has some stunning results:

On the left you see the source photo, in the middle the style to apply, and on the right the result.

Deep Photo Style Transfer Paper →
Deep Photo Style Transfer Code and Data →

Elsewhere , , Leave a comment

Lexus Lane Valet

Debuting on the first-ever Lexus LC and all-new LS, Lane Valet is a breakthrough innovation that every driver will appreciate. A visionary semiautonomous passing-lane-assistance technology, it promises to bring us one step closer to a day when vehicles don’t just react to the world around them, they improve it. Making highways safer, vehicles more efficient, and even other drivers – better.

Remember that Pokémon Go also started out as an April’s Fools joke 😉

Elsewhere , Leave a comment