Skip to content

Instantly share code, notes, and snippets.

View hotwatermorning's full-sized avatar

hotwatermorning hotwatermorning

View GitHub Profile
@hotwatermorning
hotwatermorning / update-gitlab-runner.sh
Created January 14, 2020 23:58
gitlab runner update script
#!/bin/bash
sudo curl -o /usr/local/bin/gitlab-runner https://gitlab-runner-downloads.s3.amazonaws.com/latest/binaries/gitlab-runner-darwin-amd64
echo "set permission..."
sudo chmod +x /usr/local/bin/gitlab-runner
echo "start gitlab-runner..."
gitlab-runner start
@hotwatermorning
hotwatermorning / gist:54203d717c8c978e6cb3e9f0d7b744b4
Created January 8, 2020 03:03
install from command line with dump log
sudo installer -dumplog -verbose -pkg ./<installer>.pkg -target /
@hotwatermorning
hotwatermorning / use_ssd.md
Created December 18, 2018 13:33
SSD移行手順

成功手順

  • SSDをMBRで初期化(この手順は不要?)
  • EaseUS Partition Master 13.0(EPM)で、もとのディスクをそのままクローン(パーティションごとではなく、ディスクごとクローンする)
    • クローン処理には8時間くらいかかった。
  • クローンしたSSDを換装して起動。ブートまでは成功するが、ブルースクリーンで起動できない。
  • 再起動して、ブートオプションからセーフモードで起動 => 成功
  • セーフモードで起動できたので、その後も正しく起動できた。
  • 正常に起動完了後、もとのディスクのパーティション構造をEPMで変更。(Cドライブの容量を増やした)
@hotwatermorning
hotwatermorning / juce_ara_build_memo.md
Created October 27, 2018 21:04
JUCE_ARAビルドメモ

JUCE_ARAメモ

前提

  • JUCE_ARAでARAプラグインを作成しようとすると、 現在のバージョンではビルドエラーがいくつか発生した。それの対処法のメモ。
  • JUCE_ARAのREADMEには、ARAブランチがあるという記述があるが、現在それは見つからないので、 developブランチで試した。
  • 今回の検証用には、ARA SDK バージョン 1.9.6.001 を使用している。
  • これは、以前にARA SDKを申請したユーザー向けに、Celemonyから新バージョン公開の通知が来て、入手できたもの。
# 指定したディレクトリ直下にあるaifファイルをmp3に変換
if [ $# -ne 1 ]; then
echo "need a directory."
echo "usage $0 <target_dir>"
exit 1
fi
echo "Target Dir : $1"
@hotwatermorning
hotwatermorning / Module.hpp
Created September 16, 2018 06:16
Module.hpp
#pragma once
#if defined(_MSC_VER)
#include <windows.h>
#else
#include <cstdlib>
#include <cwchar>
#include <vector>
#include <dlfcn.h>
#endif
@hotwatermorning
hotwatermorning / set_tab_width_of_gitlab_diff_page.md
Created July 17, 2018 00:24
gitlabのdiff画面でタブ幅を4にする

Chromeの開発者ツールのElementタブで、*のスタイルに、以下の内容を追加

tab-size: 4 !important;
@hotwatermorning
hotwatermorning / carriage_return_and_overwriting_a_line.cpp
Last active July 12, 2018 00:20
carriage return and overwriting a line
#include <iostream>
#include <chrono>
#include <thread>
#include <cmath>
// 行を上書きして更新するサンプル
int main()
{
std::cout << "Hello" << std::endl;
@hotwatermorning
hotwatermorning / show_major_minor_scales.js
Last active June 18, 2018 16:15
show major/minor scales
// https://wandbox.org/permlink/oFiLhUB4zQ73nxTx
const kCMajorScale = ["C", "D", "E", "F", "G", "A", "B"];
const kAMinorScale = ["A", "B", "C", "D", "E", "F", "G"];
const ScaleShiftDirection = {
kDominant: 0,
kSubdominant: 1,
}