A very simple Verlet physics engine...
A Pen by Gerard Ferrandez on CodePen.
| #! /bin/bash | |
| # Batch Convert Script by StevenTrux | |
| # The Purpose of this Script is to batch convert any video file to mp4 or mkv format for chromecast compatibility | |
| # this script only convert necessary tracks if the video is already | |
| # in H.264 format it won't convert it saving your time! | |
| # Put all video files need to be converted in a folder! | |
| # the name of files must not have " " Space! | |
| # Rename the File if contain space |
| # -*- encoding: utf-8 -*- | |
| import subprocess | |
| class command(object): | |
| def __init__(self, cmd): | |
| self._cmd = cmd | |
| def __call__(self, *args, **kwargs): | |
| cmd = [self._cmd] |
A very simple Verlet physics engine...
A Pen by Gerard Ferrandez on CodePen.
| TADA, it’s `hexdump -v -e '64/1 "%02x" "\n"' < /dev/hidraw3` | |
| No idea what the first byte is… but I’m going to assume its for device ID for the many users that are connected, but it probably has to be set by the connected machine? | |
| 01ff777f7f0800aa0000435dfdf1ff14000200c5ff0721150300000000001b000001fc9133a32990880428008000000080000000008000000080000000008000 | |
| ↑↑↑↑ | |
| left stick, value, first field is horz (00 left), second field is vertical (00 top) | |
| 017f80ff61080064000059f2fdfffffbff0e00d107081e9bf600000000001b0000018e94b1b00690880428008000000080000000008000000080000000008000 | |
| ↑↑↑↑ |
| // | |
| // Copyright (c) 2014 Sean Farrell | |
| // | |
| // Permission is hereby granted, free of charge, to any person obtaining a copy | |
| // of this software and associated documentation files (the "Software"), to deal | |
| // in the Software without restriction, including without limitation the rights | |
| // to use, copy, modify, merge, publish, distribute, sublicense, and/or sell | |
| // copies of the Software, and to permit persons to whom the Software is | |
| // furnished to do so, subject to the following conditions: | |
| // |
| pcall(require,"socket") | |
| local coroutine_scheduler = { | |
| _NAME = "coroutine_scheduler.lua" | |
| _VERSION = "1.0.0", | |
| } | |
| local Scheduler | |
| do Scheduler = setmetatable({}, { | |
| __call = function(class) |