Skip to content

Instantly share code, notes, and snippets.

View NewGyu's full-sized avatar

NewGyu NewGyu

View GitHub Profile
#![feature(prelude_import)]
#[prelude_import]
use std::prelude::rust_2021::*;
#[macro_use]
extern crate std;
pub(crate) mod bindings {
pub type Seed = newgyu::comp1::types::Seed;
pub trait RandomGenerator {
fn rand(seed: Seed) -> u32;
}
@NewGyu
NewGyu / CMAKE_TOOLCHAIN_FILE無指定の場合
Last active June 15, 2022 02:45
CMAKE_TOOLCHAIN_FILEにEmscripten.cmakeを指定したケース
vscode ➜ ~/clib-example/clib-graphviz (master) $ cargo build
Compiling clib-graphviz v0.1.0 (/home/vscode/clib-example/clib-graphviz)
error: failed to run custom build command for `clib-graphviz v0.1.0 (/home/vscode/clib-example/clib-graphviz)`
Caused by:
process didn't exit successfully: `/home/vscode/clib-example/target/debug/build/clib-graphviz-af4fec6f5c04fc98/build-script-build` (exit status: 101)
--- stdout
CMAKE_TOOLCHAIN_FILE_x86_64-unknown-linux-gnu = None
CMAKE_TOOLCHAIN_FILE_x86_64_unknown_linux_gnu = None
HOST_CMAKE_TOOLCHAIN_FILE = None

普通は

$ zip zipfilename -r ./dist

だけどこの場合、下記の感じで指定したディレクトリ名も入っちゃう

$ zip -Tv zipfilename.zip 
@NewGyu
NewGyu / docker ps
Created December 18, 2017 17:50
docker is process
$ docker ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
9324a140f76b node:8-alpine "node" 6 seconds ago Up 5 seconds keen_hermann
6076ade2ab4f nginx "nginx -g 'daemon ..." 46 seconds ago Up 45 seconds 80/tcp, 443/tcp eager_bartik
@NewGyu
NewGyu / SRE.md
Last active October 24, 2017 15:30
SRE本の読書感想文

SREとは

  • Site Reliability Enginieering
  • 本番環境の信頼性を担保する人

つまりは運用チーム

信頼性ってなによ

ISO25010より

@NewGyu
NewGyu / docker-compose.yaml
Last active August 3, 2016 14:33
Dokcerを使ってさっくりとswagger.yamlを見る
viewer:
image: newgyu/swagger-spec-viewer
volumes:
- "./example.yaml:/opt/swagger/api/swagger.yaml"
ports:
- "8080:8080"
console:
image: alpine
links:
- localdb
volumes_from:
- datavolume
command: sh
datavolume:
image: alpine
@NewGyu
NewGyu / base.yml
Created August 13, 2015 09:04
AnsibleのVariableの挙動
---
git:
repo: xxx
branch: yyyy
@Mocked
private Fuga fuga;
:
:
new Expectations(){{
fuga.getName(); result="ホゲ男";
}}
@NewGyu
NewGyu / build.gradle
Created February 10, 2015 18:20
Gradleには設定ファイルがいっぱい ref: http://qiita.com/NewGyu/items/c145136c256f801e1402
apply from: "settings/confA.gradle"
task hoge << {
println "value:${nanika}"
}