Skip to content

Instantly share code, notes, and snippets.

View RyosukeCla's full-sized avatar
💭
I love sushi

Ryosuke Suzuki RyosukeCla

💭
I love sushi
View GitHub Profile
@RyosukeCla
RyosukeCla / cypress.retry.js
Created May 28, 2019 07:51
cypress retry js
/// <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) {
@RyosukeCla
RyosukeCla / docker-with-vnc.md
Last active October 13, 2022 19:49
docker with vnc

Docker上で動くchromeをvncで確認する。

preliminary

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): ビットマップディスプレイ上でウィンドウシステムを提供する表示プロトコル。

@RyosukeCla
RyosukeCla / reading-deno.md
Last active February 6, 2019 10:06
reading-dino

Deno

$ target/debug/deno tests/002_hello.ts

rust

src/main.rs

interface Solver {
(odeFunc: OdeFunction, odeInit: number): number[]
}
interface OdeFunction {
(x: number, t: number): number
}
const Euler = (dt: number, steps: number): Solver => {
@RyosukeCla
RyosukeCla / simpleDLA.pde
Last active December 1, 2018 19:53
simple diffusion limited aggregation simulation with processing
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;
$ curl https://sh.rustup.rs -sSf | sh
$ source $HOME/.cargo/env
@RyosukeCla
RyosukeCla / file0.java
Last active December 11, 2017 03:00
冬だけど花火がみたい??なら実装すればいい ref: https://qiita.com/RyosukeCla/items/e014d1a6a3d0b102f301
class Particle {
}
$ npm i —D nock
@RyosukeCla
RyosukeCla / client.js
Last active December 4, 2017 18:15
hot reloadを自前のexpressサーバーに組み込む ref: https://qiita.com/RyosukeCla/items/d0e02777d0b5cf9358e1
// any js code. eg vue/react/...