teriyaki note

好きなものはラーメンと将棋

備忘録

Docker 上で32bit ELFファイルを実行すると No such file or directory と出てしまう

ハマったのでメモ 久しぶりにCTF のためにMac 上にLinux 環境を構築しようとしたらファイルシステムの関係でVirtualBox が使えなくなっていた。 面倒なのでDocker で構築してみることに。 qiita.com こちらを参考にkali-linux のコンテナを作成してみたが、…

Kotlin でAndroid 向け将棋アプリを作る Part 2 - 将棋盤の完成編

前回 Kotlin を用いたAndroid アプリ開発です。 前回は将棋盤を描画するところまでやってみましたが、今回は必要最低限の機能を全て実装してみます。 どちらかといえば備忘録的な意味合いが強いです。すみません。 成果物 少し見辛いかもしれませんが、一局…

Unityで脱出ゲームを作る part.5 / カメラを動かす編

< 前回 | 一覧 | 次回 > 今回はカメラを色々な場所・角度に動かせるようにして、部屋を探索できるようにしたい。 前回の part.5 / モノを動かす編 でもカメラを少しだけ動かしてみたが、その場で90度ずつ回転するだけで物足りない。 また、スクリプトに移動…

続・将棋ウォーズの棋譜をまとめて保存する方法

以前、将棋ウォーズの棋譜を 将棋ウォーズ棋譜検索β で検索してローカルに保存 という流れをやってみたが、 よく見たら2018年8月以降の棋譜が出てこなくなっていた。(私だけ?) ということで、最近の棋譜を取得するべく、別の手法で棋譜をダウンロードして…

Unityで脱出ゲームを作る part.4 / モノを動かす編

< 前回 | 一覧 | 次回 > 前回まではアイテムに関する機能を実装してきたが、ゲーム画面の機能も実装してみよう。 ということで、ゲーム画面で何かをクリックしたときに物を動かす機能を実装してみる。 例えば、「鍵を使ってドアを開ける」のような感じ。 (…

Unityで脱出ゲームを作る part.3 / アイテムを組み合わせる編②

< 前回 | 一覧 | 次回 > 前回はアイテムの組み合わせ機能の基礎を作った。 今回はそれを拡張して、詳細ビューで画像を切り替えたり、特定の場所をクリックすることでイベントを起こしたりという機能を実装してみたいと思う。 例えば、鍵を使用するときは鍵穴…

Raspberry Pi Camera Module V2 の使い方 (Python 3)

Raspberry pi 公式が販売しているカメラモジュール Camera Module V2 を使ってみたメモ https://www.raspberrypi.org/products/camera-module-v2/ 参考にしたもの 公式の情報 Getting started with the Camera Module - Introduction | Raspberry Pi Project…

Unityで脱出ゲームを作る part.2 / アイテムを組み合わせる編

< 前回 | 一覧 | 次回 > 脱出ゲームには特定のアイテムを組みわせて別のアイテムへと変化させたり、道具を使ってアイテムを分解し、新しいアイテムを入手することがある。 今回はそのような「アイテムを組み合わせる機能」を作ってみたいと思う。 前回のアイ…

Unityで脱出ゲームを作る part.1 / アイテムリスト編

< 前回 | 一覧 | 次回 > 前回でUnity の使い方を練習をしたので、今回から本格的に脱出ゲーム製作に取り組んでいきたいと思う。 脱出ゲームといえば、部屋の中を探索し、何かしらのアイテム(メモなど)を入手し、それをヒントに謎を解いていくのが一般的な…

Unityで脱出ゲームを作る 番外編 / テキストメッセージを表示する

| 一覧 | 次回 > 脱出ゲームを作ってみたい衝動に駆られたので、Unity で脱出ゲームを作ってみたいと思う。 と言っても、自分のUnity 歴は対して長いわけでもなく、友人と一緒に簡単なゲームを一度作ったことがある程度。 なので色々と調べながら、C#の勉強…

raspberry piの初期設定

とりあえず自分が行った設定のメモ 基本的にSSH接続して、操作することを想定している 環境 Raspberry Pi 3モデルB TOSHIBA SDHCカード 16GB Class10 Raspbian 起動以前 ラズパイの標準OSであるRaspbianをインストールする イメージファイルを用意する 公式…

GitHubへのプッシュとその周辺

githubにプッシュするまでの流れ辺りをいい加減覚えたい まずはGithubでリポジトリを新規作成し、URLを取得する Gitで有効になっている設定を確認し、編集する Gitには3種類の設定が存在する。 名称 内容 system Gitシステム全体の設定 global 対象となるユ…