tmuxでvimの描画が崩れる

vimとtmuxを組み合わせて使おうと思っている人,実際に使っている人は結構多いんじゃないでしょうか? 私はvimとtmuxを組み合わせて使うことで玄人感が出ていてかっこいいと思ったので、入門しました. 入門はしましたが,いきなり問題が発生しました. それはタイトルの通りtmuxでvimを開くとvimの描画が崩れてしまう問題です. なんとかそれを解決できたので,この記事では原因と解決方法を記そうと […]

AtCoder ABC169 B-Multiplication2 解説

AtCoder ABC B-Multiplication2の解説です. 問題は以下の通りです. 問題文 \(N\)個の整数\(A_i,\dots,A_n\)が与えられます。 \(A_i \times\dots\times A_n\)を求めてください。 ただし、結果が\(10^{18}\)を超える場合は、’\(-1\)’を出力してください。 制約 ・\(2 \le N \le […]

ABC007 C問題 幅優先探索 解説

AtCoderABC C問題-幅優先探索を解説します. ソースコードはこのようになりました(この書き方がいいのかはわからない). #include <bits/stdc++.h> int main() { int R, C, sy, sx, gy, gx; std::cin >> R >> C >> sy >> sx >> g […]

xselの使い方

今回の記事ではxselが何なのかとその使い方を説明します. xselを知ったきっかけ githubにssh接続する方法をこちらの記事で調べていました. ssh接続するために公開鍵を生成し,githubの鍵登録のところに貼り付けするにあたって,クリップボードにコピーする方法として,pbcopyというコマンドを使っていました.がしかし,ubuntuにはありませんでした(Macにはあるらしい). それと […]

xmodmapによるキーバインドの変更 (Ubuntu18.04)

この記事ではxmodmapを用いてキーバインドを変更する方法を解説します。 私はxmodmapを用いて以下のようなキーバインドにしました。 ・ 変換 → ESC ・ 無変換 → 変換 (無変換で変換) ・ CapsLock → Ctrl_L ・ Ctrl_L → CapsLock このような設定にすることでVimが使いやすくなり、普段使いも快適になりました。Vimではモードを変更するときにESCを […]

JavaScript 基本型(primitive)と参照型(reference)の違い

JavaScriptにおける参照型と基本型の違いについて調べてわかったこと,私の解釈を書いていきます。 型の種類 変数の型は基本型と参照型に分けることが出来ます。 基本型はNumber、String、Boolean、Symbol、undefined、nullの6つで、参照型はObject、Function、Arrayの3つがあります。 基本型 まずは基本型です。下のコードを見てください。 let […]

JavaScriptにおける変数宣言 var let const の違い

JavaScriptには変数を宣言する方法には、var let constの3つがあります。 違いはスコープ、再宣言の可不可、再代入の可不可です。違いをまとめると下の表のようになります。 これ以降コードと共に詳しく解説していきます。 スコープ 再宣言 再代入 var 関数 〇 〇 let ブロック × 〇 const ブロック × ×     varとは varは関数スコープを […]

つみたてNISAを先進国株式で20ヶ月運用した結果

つみたてNISAがぶっちゃけどれくらい儲かるのか気になっていませんか? この記事では、2年間つみたてNISAを行ってきた運用実績を記載しています。 2年前、つみたてNISAについてたくさん調べましたが、実際にがどれくらい儲かるか全くわからなかったので、身銭を切って実践してみました。 記事を読み終えると、つみたてNISAが実際にどれくらい儲かるのかがわかります。 運用実績 早速、運用実績から報告しま […]

ワードプレステーマ「the thor」のプロフィール情報のカスタマイズ方法

the thorのプロフィール設定方法その① 著作者情報機能を使用するパターン the thorに元から備わっている機能を使ってプロフィールを設定する方法を解説します。下記の画像が完成イメージです。 下記の4点を誰でも自由にカスタマイズできます。 自己紹介(タイトル) プロフィールアイコン(画像) kyo(ユーザー名) その下の詳細説明部分(説明文章)   手順① 外観→カスタマイズ→ウ […]