Android Studio で「戻る」「進む」のショートカットキーが効かないとき
【現象】
Android Studio で以下のショートカットキーが効かない
- 戻る(Ctrl + Alt + ←)
- 進む(Ctrl + Alt + →)
【環境】
Ubuntu 18.04.5 LTS (Bionic Beaver)
【原因1】
Ubuntu の android Studio のデフォルトのキーマップは GNOME になっていて、
GNOME 用のキーマップでは別の割り当て(alt + shift + ← or → ) になっている
※ なぜかこの割り当ても反応しない... 自分だけ?
【解決策1】
Settings -> Keymap から
Android Studio の キーマップ設定を GNOME から Windows に変更するか、
GNOME のキーマップでの割り当てを変更する
【原因2】
1. Ubuntu自体に設定されているショートカットキーと競合している
【解決策2】
- Ubuntuソフトウェアセンターを起動し、「dconf-editor」で検索し、インストール
- dconf-editor を起動
- 以下のように編集し、保存する
org.gnome.desktop.wm.keybindings の設定
switch-to-workspace-left と switch-to-workspace-right の Custom value を変更する
keybindings が変更されたことを確認する
Fire HD 10 (第9世代) で Google Play ストアを使えるようにする
念願のFire HD 10 を手に入れた!
これでニコニコ動画とかも見放題だ!
と思ったんだけど、ニコニコ動画を見られるようなアプリがAmazonAppストアには無かった...
なので Google Play ストアを入れてみることにする
参考URL
http://omolite.webcrow.jp/fire/google_play/
FireタブレットにGoogle Playをインストールする方法【2023年版】 | 有限工房
できた!
スマブラSP 崖捕まりランキング(改)
崖捕まりの姿勢にはキャラ差があり、キャラによって射撃Miiのチャージショットが崖捕まりに当たったり当たらなかったりします。
それによってサムスとダークサムスのチャージショットが当たるかどうかも分かるんですけど、俺はどうせサムス使わないので画像データには情報を含めてはいません。
2019-01-23に hyperT's 氏が検証データをまとめてくださったのですが、当時まだ出ていなかったDLCキャラは含まれていません。
というわけでDLCキャラ5体(パックンフラワー、ジョーカー、勇者、バンジョー&カズーイ、テリー)を追加で検証してみました。
■崖上に手・身体がはみ出る長さ
* パックンフラワー 5 ~ 9cm
* ジョーカー 1 ~ 5cm
* 勇者 1 ~ 5cm
* バンカズ -5 ~ 0cm
* テリー 1 ~ 5cm
■一覧画像(緑色の枠の中のキャラは崖捕まり状態に射撃Miiのチャージショット最大溜めが当たる)
■ちなみに
パックン、バンカズ、フィットレ、ヨッシー、クッパJrの5キャラは崖捕まりの姿勢が大きく変化します。
バンカズは頭が上に大きく出てきた瞬間だけ射撃Miiのチャージショット最大溜めが当たります。
でも、頭が出てくるまでの時間が結構長いので、実戦ではあんまり当たらないかなと思います。
普通は無敵が切れた状態でそんなに長く崖に捕まらないので...
他の4キャラはどの姿勢でも当たります。
パスカルの三角形を描画するプログラム(C言語)
先に実行結果から
1 1 1 1 2 1 1 3 3 1 1 4 6 4 1 1 5 10 10 5 1 1 6 15 20 15 6 1 1 7 21 35 35 21 7 1 1 8 28 56 70 56 28 8 1 1 9 36 84 126 126 84 36 9 1 1 10 45 120 210 252 210 120 45 10 1 1 11 55 165 330 462 462 330 165 55 11 1 1 12 66 220 495 792 924 792 495 220 66 12 1
#include <stdio.h> #define N 12 //描画するパスカルの三角形の段数 long combi(int,int); int main(){ for(int i=0;i<=N;i++){ for(int t=0;t<(N-i)*3;t++){ printf(" "); } for(int j=0;j<=i;j++){ printf("%3ld ",combi(i,j)); } printf("\n"); } } long combi(int n,int r){ if (r == 0) { return 1; } return (n - r + 1) * combi(n, r - 1) / r; }
nCrを求めるプログラム(C言語)
n個の中からr個を選ぶ組み合わせの数nCrを求める。
#include <stdio.h> long combi(int, int); int main() { int n, r; scanf("%d %d", &n, &r); printf("%d C %d = %ld\n", n, r, combi(n, r)); } long combi(int n, int r) { if (r == 0) { return 1; } return (n - r + 1) * combi(n, r - 1) / r; }