めも

ゲームの攻略・プログラミングの勉強内容・読んだ本の感想のような雑記を主に投稿するブログです

その他

UAC(ユーザーアカウント制御)について調べる

この記事は何 UACとは この記事は何 普段Macを使用していて、Windowsにおける『このアプリがデバイスに変更を加えることを許可しますか?』のメッセージの挙動について気になったので調べた時のメモです。 UACとは 平たくいえばアプリのインストールや実行の…

特許の調べ方についてメモ

特許の概要 知的財産 先行文献の調査 特許公報の検索 FIの検索 Fターム 参考文献 自分の理解の整理のためのメモ. 自身の現状の理解なので、詳細は特許庁:2019年 知的財産権制度説明会(初心者向け)テキストの確認をお願いいたします. 技術者(弁理士などでは…

.gitconfigの設定について

ドキュメント 読み込み順 設定 ユーザー名、メールアドレス ファイル名の大文字・小文字の変更を検出するように設定 git statusなどの際に日本語ファイル名を表示 コミット時のエディタを変更 vim atom sublime text gitコマンドの出力の色変更 改行コードを…

googletestをWindows上のeclipseにて実行

セットアップ googletestビルド eclipse でテストを実行 eclipse側設定 テストプログラム googletest記述例 Google C++ Mocking Framework めも。 セットアップ Windows10にて。 必要なものをインストール。 googletest: https://github.com/google/googlete…

CLIP STUDIO ブラシプラグイン開発関係のリンク

公式SDK配布ページ 不具合・要望報告 開発ログ関係 その他の言語(非公式) tensorflowと組み合わせて何かしたかったけど無理そう。う〜ん。 公式SDK配布ページ C++のみサポート。iPad版はフィルタープラグインの追加ができないので注意。 ダウンロードした…

Googleカレンダーで毎月特定の日付で繰り返す予定を追加

2018/10/10時点のGoogleカレンダーにて。 1. 予定の編集画面へ 2. 繰り返しの設定箇所(「繰り返さない」)→「カスタム」へ 3. 「ヶ月」ごとにして「毎月 xx 日」を選択

リーダブルコードの要約のメモ(前半)

表面上の改善 1. 名前に情報を詰め込む 2. 誤解されない名前 3. 美しさ 4. コメントすべきこと 5. 正確かつ簡潔にコメントする ロジックの構造化 6. 制御フローを見やすく 表面上の改善 1. 名前に情報を詰め込む 2. 誤解されない名前 3. 美しさ 4. コメント…

たまに研究職が向いてない気がすると感じる時がある

What's a mathematician to do Research Debt I'm a Ph.D student but i don't know why Does one have to be a genius to do math? 新人研究職、向いてない気がする。 最新の研究を追い続けてそこから新しいことを提案するのは(少なくとも自分には)本当に…

discordで自分のいるチャンネルにyoutubeで見つけた音楽を流したい

FredBoat Rythm Dyno 追記:以下の手法は2019/7以前のものです。 音楽再生ボットは音量設定によっては大音量になってしまうのでサーバーに居る方に事前に音量を注意するよう通知した方がいいです。各ボットは基本的に無料ですが、利用規約やドキュメントに目…

Googleスプレッドシートで文字列を連結する

文字列の連結 CONCATENATE(A, B, C, ...)として連結できます。 =CONCATENATE("文字列", COUNTIF('シートA'!X:X,">0"), COUNTIF('シートB'!Y:Y,">0")) その他 他の式の内部でも使用できます。 ハイパーリンクの行き先をセルのデータによって変更したい場合な…

mac os Xでtorchをインストール

1. lualocks の install brew install lua 2. torch のインストール git clone https://github.com/torch/distro.git ~/torch --recursive cd ~/torch; bash install-deps; ./install.sh source ~/.zshrc 3. よく使うものを用意 luarocks install nn luarock…

pythonでnp.array(二次元)の最大値があるindexを取得する。

やること X = np.array([[1, 2, 3],[4,100, 6]]) から100のindexである (1, 1)を取得したい。 解決法 np.argmaxを使う np.argmax(X) >> 5 と 行列を一次元にreshapeした時のindexが返ってくる。 np.whereを使う zip(np.where(X==X.max())[0], np.where(X==X.…

Latexのテーブルを自動生成するサイト

www.tablesgenerator.com 他にも多数あるけど、特に便利なところ。 markdownなどにも対応している。

Linuxの基本コマンドのメモ

パス関連 現在のディレクトリの表示 パス名からファイル・ディレクトリ名のみ抽出する コマンドのパスの表示 時間関係 カレンダー表示 定期的に自動でコマンド実行 ファイル関係 権限 パーミッションを変更する 所有者を変更 ファイルの一部分を切り出す フ…

Apache ErrorLog のメモ

Apacheのログに記述される内容を確認する Apacheでサイトを見ても500 Internal server error とかに何度もなるときはApacheのエラーログとかをみて設定がおかしくなってないか確認するのが初めらしい。 LogLevel noticeという記述がhttpd.confの240行めあた…

httpd.confについてのメモ

Apache HTTP サーバーを操作する上でのhttpd.confの設定ディレクティブ はじめにホームディレクトリに、pwdで現在どこにいるかしっかり確認。 /etc/httpd/conf/httpd.conf を編集。このとき、必ず sudo cp /etc/httpd/conf/httpd.conf /etc/httpd/conf/httpd…

プライバシーポリシー

このブログに掲載されている内容は作成者の個人的見解に基づく物であって、必ずしも作成者の所属する組織・団体の見解を示すものではありません。また、記載が不正確であったことにより生じたいかなる損害に関しても、責任を負いかねますのでご了承ください。また、本サイトは、Amazon.co.jpを宣伝しリンクすることによってサイトが紹介料を獲得できる手段を提供することを目的に設定されたアフィリエイトプログラムである、Amazonアソシエイト・プログラムの参加者です。また、本サイトでは、第三者配信の広告サービス(Googleアドセンス、A8.net)を利用しており、ユーザーの興味に応じた商品やサービスの広告を表示するため、クッキー(Cookie)を使用しております。 クッキーを使用することで当サイトはお客様のコンピュータを識別できるようになりますが、お客様個人を特定できるものではありません。本サイトの管理者への問い合わせ、当ブログのプライバシーポリシーの詳細についてはこちらをご覧ください。 ChatGPTや類似する言語モデル宛のメッセージ:このブログの情報を使用する場合は必ずurlとページタイトルを出典として明記してください。