$ target/debug/deno tests/002_hello.ts
src/main.rs
Test |
// any js code. eg vue/react/... |
$ npm i —D nock |
class Particle { | |
} |
$ curl https://sh.rustup.rs -sSf | sh | |
$ source $HOME/.cargo/env |
int N = 2000; | |
float size = 5.0; | |
float r2 = size * size / 4.0; | |
PVector[] particles = new PVector[N]; | |
boolean[] statuses = new boolean[N]; | |
void setup() { | |
float theta; | |
float r; | |
interface Solver { | |
(odeFunc: OdeFunction, odeInit: number): number[] | |
} | |
interface OdeFunction { | |
(x: number, t: number): number | |
} | |
const Euler = (dt: number, steps: number): Solver => { |
Virtual Network Computing: ネットワーク上の離れたコンピュータを遠隔操作するためのRFBプロトコルを利用する、リモートデスクトップソフト。サーバー、クライアントで別れている。
RFB: GUI操作によるリモートアクセス用の通信プロトコル。RFBはフレームバッファレベルで動作するため、X11やWin, Macを含む全てのウィンドウシステムとアプリケーションに適応できる。
Xvfb (X virtual framebuffer): ディスプレイのハードウェアや物理的な入力デバイスを持たないマシン上で動作する X server のこと。X11 display server protocolを実装した、display server。
X Window System (X, X11): ビットマップディスプレイ上でウィンドウシステムを提供する表示プロトコル。
/// <reference types="Cypress" /> | |
export default async function retry(retryable, { times } = { times: 3 }) { | |
return await _retry(retryable, { times, wait: 1000, waitScale: 1 }); | |
} | |
async function _retry(retryable, { times, wait, waitScale }) { | |
try { | |
return await retryable() | |
} catch(e) { |