You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert
現象 sshの公開鍵認証が有効にならない問題に遭遇しました。 公開鍵をコピーして、双方のパーミッションを正しく変更したのに、パスワードを要求されてしまいます [root@server ~]# ll -a .ssh/ 合計 12 drwx------. 2 root root 4096 10月 4 15:00 2015 . dr-xr-x---. 3 root root 4096 10月 4 15:00 2015 .. -rw-------. 1 root root 402 10月 4 15:00 2015 authorized_keys [user123@client ~]$ ll -la .ssh/ 合計 20 drwx------. 2 user123 user123 4096 10月 4 14:59 2015 . drwx------. 4 user123 user123 4096
社内やオープンソースのプロジェクトに並行して参加していると、gitconfig の user.name や user.email をリポジトリごとに切り替えたくなることがある。リポジトリを作るたびに git config user.name "My Name" すればいいのだが、 user.name が存在しないか空文字列だと環境変数 NAME の値を暗黙的に使う仕様になっているため、設定をうっかり忘れてしまうとなかなか気づけない。名前やメールアドレスを間違えたまま何度もコミットしてしまうと修正が厄介である。 Git 2.8以上 最近の Git で設定忘れを未然に防ぐには git config --global user.useConfigOnly true を実行する。これを設定するとユーザー情報について環境変数を暗黙に参照することがなくなる。グローバルな gitconfig で use
gitのコミット情報がおかしい git logして履歴みてたりGitHubにpushしたコードをブラウザで眺めたりしてたらサムネイルが出てなかったりメールアドレスがおかしかったりコミッター名が違ってたりしてアレってなったとき。気持ち悪いので修正したい! 修正 .gitconfigをなおす とりあえず設定みる $ git config --global --list localにgitconfigあってそこでユーザー名指定してるなら --local おかしかったら直す $ git config --global user.name watashinoname $ git config --global user.email hoge@example.com これでグローバルの.gitconfigのユーザー情報がなおった 過去コミットを改変してコミットも直す こちらのブログが非常に参考になった
インターネットの検索欄に文字を入力しようとしたら、画面の左上に小さい枠が出てきて、そこに文字が入力されてしまいました。 何も変な操作はしていないのに、どうして左上に文字が入力されるんですか? (公開日:2016年7月13日) 自分が思っている場所とは違う場所に入力されてしまうので、びっくりしてしまいますよね。 文字を入力する画面が選択されていない状態だと、左上に小さい枠が表示され、そこに文字が入力されてしまうときがあるんです。 簡単に直すことができますよ。 ※画面例はWindows 10のものです。 左上に表示された入力画面を消してから、対処しよう 文字を入力したはずなのに、なぜか左上の小さな枠に文字が入力されてしまう現象はときどき起こることがありますよね。 文字入力時に、誤ってマウスやフラットポイントをクリックしてしまい、デスクトップなど別の画面が選択されたことに気づかず、[半角/全角]
エンジニアになって以来あまりシェルを触ることがなく、必要に迫られてシェルを改めて勉強し始めてからは、シェルの表現力の高さをようやく実感しています。 今回はコマンドラインでJSONを操作するjqで少し複雑な条件式を書く時のサンプルをまとめてみました。 selectでフィルタリングをする まずはこのようなJSONデータを用意します。(今回はスペースの都合上、配列に一つの要素だけを含みますが、実際には不特定多数の要素が入っていることを想定します) { "items": [ { "rendered_body": "<h1>Example</h1>", "body": "# Example", "coediting": false, "comments_count": 100, "created_at": "2000-01-01T00:00:00+00:00", "group": { "create
[git reset (--hard/--soft)]ワーキングツリー、インデックス、HEADを使いこなす方法Git新人プログラマ応援 1. gitの基礎(言葉の意味) ワーキングツリー[working tree]:最新のファイルの状態 インデックス[index](ステージ[stage]):コミットするためのファイルの状態 ローカルリポジトリ[local repository]:ファイルの変更履歴を記録(手元で管理) ヘッド[HEAD]:最新のコミットの状態 リモートリポジトリ[remote repository]:ファイルの変更履歴を記録(みんなで共有) add:「ワーキングツリー → インデックス」への反映 commit:「インデックス → ローカルリポジトリ」への反映 push:「ローカルリポジトリ → リモートリポジトリ」への反映 2. git resetを使いこなす git re
IntelliJ IDEAでRubyプロジェクトを作るときに、anyenv経由で入れたrbenvを認識してくれなかったので解決方法をメモ。 環境 macOS mojave 10.14.6 IntelliJ IDEA 2019.3.1 (Ultimate Edition) anyenv 1.1.1 rbenv 1.1.2-17-g7795476 やりたかったこと タイトルまんまです。 単体で入れてたrbenvを削除してanyenv経由でインストールし直したところ、 IntelliJで新しくプロジェクトを作る際にProjectSDKとしてrbenv配下のRubyたちがリストされなくなりました。 手動でpathを指定してやればそれで済む話ではありますが、rbenv installするたびに手動でIntelliJに追加するのはめんどくさいので対処法を探しました。 解決方法 いきなり結論で恐縮ですが
GitHubのHelpに記述されているSSH Keysの作成方法が僕の知っている作成方法と 微妙に異なっていたので、書いてみました。 以下の参考にしています。 Generating SSH keys - User Documentation SSH Keysの確認 既存のSSH Keysの確認をする必要があるので、以下を実行 デフォルトでのSSH Keysの名前は以下のうちのどれか id_dsa.pub id_ecdsa.pub id_ed25519.pub id_rsa.pub 現在使用している鍵の暗号強度の確認 以下のコマンドにて鍵長が2048以上かつ暗号化方式がRSA、或いはECDSAやEd25519であればOK $ ssh-keygen -l -f ~/.ssh/id_rsa.pub 4096 SHA256:xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
はじめに JavaScriptやTypeScriptで集合演算をしようと思って調べてみると、ES6以降Setは導入されているものの、これらの演算はbuilt-inで実装されていないようでした。 これっていうイディオムないんかと調べてみても、for文でどうのこうのとか、lodashを使いましょうとか、とてもじゃないですが納得できない…。 自分の中で、まぁこれなら許せるかという書き方について備忘しておきます。 Union(和集合) const x = new Set([1, 2, 3]); const y = new Set([2, 3, 4]); const union = new Set([...x, ...y]); //1, 2, 3, 4
はじめに Linux のコンソールで動くいまどきのユーティリティは、出力に色が付いていて見やすくなっているものが多いです。例えば ls コマンドや git diff など、色があるだけで視認性が大幅に向上するツールは色付きで使いたいですよね。ところが、こういった色付きの出力を行うツールはたいてい less と相性が悪い。 のように出力をパイプに流した途端に色が付かなくなってしまいます。建前としては、出力がコンソールのときには最終的に出力を人間が見るので色を付けても構わないが、出力がパイプの時には下流のツールが正しくエスケープシーケンスを処理できるとは限らないので、色付けを無くしてエスケープシーケンスを出力することに起因する問題を未然に防ごう、ということです。 でも、less の場合には -R オプション付ければ色付けのエスケープシーケンスは正しく扱えるんですよね。だから、パイプの向こう側が
PowerPointには、スライドを画像として出力する機能が備わっていますが、普通に書き出すとFull HDのサイズよりも小さく出力されます。このため、例えば環境に依存しないスライドを作るためにすべて画像で出力したとしても、スライドショーに耐えうる画質を維持できません。そこで、この記事ではスライドを高画質で出力するための2種類の方法をご紹介します。 はじめからスライドのサイズを大きくしておくPowerPointを作成するときのスライドのサイズを最初から大きくしておけば、出力される画像も大きく高画質なものになります。目安としては、デフォルトのサイズの倍くらいにしておけば十分だと思います。
Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? Visual Studio Codeを自分が使用する際に便利なショートカットキーを、忘れないようにまとめておく。Windows版。v1.57で再確認済み。 編集系 Ctrl + Enter カーソル行の下に空行を挿入 Ctrl + Shift + Enter カーソル行の上(というかカーソル行?)に空行を挿入 Alt + ↑/↓ カーソル行/選択行をまるっと移動(複数行対応) Alt + Shift + ↑/↓ カーソル行/選択行をまるっとコピー(複数行対応) Ctrl + C 選択範囲をコピー。非選択状態で使用すると行コピーになる C
Emacsの re-builder を使うと、正規表現にマッチする部分をリアルタイムにカラー表示してくれる。 Emacs で正規表現を使うなら re-builder を使おう - Higepon’s blog - Mona OS and Mosh re-builder: the Interactive regexp builder | Mastering Emacs M-x re-builder 起動 C-c C-q 終了便利。便利なんだけど、空白にマッチする正規表現を書こうとして混乱した。 re-builder デフォルトはreadシンタックス。 re-builder にはシンタックス切り替えというのがある。 re-builder: the Interactive regexp builder | Mastering Emacs C-c TABでシンタックスを選択する。シンタックスは次の
Aの隣にあるCapsLockキー、そのまま使う人は少ないですよね。Ctrlに変えて使っている人も多いと思います。私も新しくLinuxをインストールすると、まずはCapsLockをCtrlに変更します。Linuxの場合、設定ダイアログから変更することもできますが、コマンドで変更したほうが早くて便利です。 CapsLockの動作を変更するコマンド(GNOME・Unity)多くのディストリビューションで標準のGNOME(Ubuntu 17.10以降やCentOSなどのデフォルト)やUnity(Ubuntu 17.04までのデフォルト)の場合、以下のコマンドですぐに変更できます。コピー&ペーストして実行してください。 CapsLockキーをCtrlキーにするgsettings set org.gnome.desktop.input-sources xkb-options "['ctrl:nocap
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く