Muni Bus

パソコンの操作方法や設定方法を忘れないようにメモしています。ブログを一回引っ越ししているので、所々表示がかなり乱れています・・・

2019-01-01から1年間の記事一覧

パスカル記法とキャメル記法

プログラミングにおいて識別子(変数名、関数名など)を表記するメジャーな命名方法。 パスカル記法(別名:Pascal記法、PascalCasing) キャメル記法(別名:Camel記法、キャメルケース、camelCasing) 1.パスカル記法 複数の単語を一つにまとめるときに、…

REPL

Read-Eval-Print-Loopの略で、プログラミング言語やスクリプト言語の対話型実行環境のこと。 標準でREPLを搭載している代表的なスクリプト言語はR。 従来はCやJavaといった高度な処理を行わせるためのプログラミング言語にREPLはなかったが、例えば、C#にお…

スクリプト言語

簡易なコンピュータープログラムを記述するための、簡易なプログラミング言語。 基本的に専用のインタプリタがあり、このインタプリタで実行することになる。

プログラミング言語

コンピュータープログラムを記述するための言語。このコンピュータープログラムの動作内容をその言語で書いたものをソースコードという。 コンピューターはソースコードそのものは理解することができないため、このソースコードをコンピューターが理解できる…

【一太郎】マクロのヘルプが表示されない

「ツール」→「マクロ」→「マクロバイザー」から、各項目を表示させようとすると、「このプログラムからヘルプを取得できない理由」と表示されて、ヘルプが表示されないことがある。 これは、古い形式(*.hlp)のヘルプファイルを開くためのプログラムがイン…

【Excel】セルに入力した文字の一部の色を変更したのに表示されない

セルに入力した文字の一部の色を変更したのに、編集時は表示されるのに、編集後にはそれが表示されなくなることがある。 このような場合は、セルの書式設定を見る(そのセルの上で、右クリック→「セルの書式設定」)。表示形式の分類を「標準」にしてみると…

【TeX】upLaTeXで図としてPDFファイルを挿入する

TeX

\includegraphicsを使う。ただし、いろいろと細かな設定が必要。 \documentclass[uplatex]{jsarticle}\begin{document}\includegraphics{figure.pdf}\end{document} コンパイルしてみる。 PS > uplatex document(表示省略)! Undefined control sequence.l.…

【PowerShell】コマンドの実行時間を測定する

Measure-Commandコマンドレットを使う。Measure-Commandの後に、実行時間を測定したいコマンドなどを波括弧「{ }」で挟んで入力して、このコマンドレットを実行する。 以下は、フォルダーC:\Windows\SysWOW64(サブディレクトリ内も含む)から、note~で始…

【PowerShell】キー入力待ちの状態にする

[Console]::ReadKey()メソッドを使う。このメソッドを使うことで、コマンドプロンプトのpauseコマンドと同様に、何かしらのキー(Shift、Ctrl、Altは除く)が押されるまで待つ状態を作ることができる。 PS > [Console]::ReadKey($true) | Out-Null

【PowerShell】文字列の入力を読み取る

Read-Hostコマンドレットを使う。このコマンドレットを使うと、Enterキーの入力待ち状態になる。入力された文字列は返される。プロンプトに表示する文字列を指定することができるが、最後に1バイトのコロンが強制的に付与される。 PS > Read-HostabcabcPS > …

【Vim】検索するときに英文字の大文字小文字を区別する

Vim

Vimは「/」(スラッシュ)コマンドを使用して検索をするとき、初期状態では英文字(半角のA~Zとa~z)の大文字と小文字は区別されずに検索される(例えばAAAを検索するとAAaにもヒットする)。これを区別するには以下のコマンドを次移行する :set noignorec…

【R】正規表現のパターンに一致した文字列のみを取り出す

R

regmatches関数とregexpr関数を組み合わせることで、正規表現のパターンに一致したその文字のみを取り出すことができる。 以下は、文字型ベクトルからパターンに一致した文字のみをとりだした例。パターン「^1\\.[1-2]」の解釈は、「先頭文字が「1」で次の文…

【make】makefileの例(複数のファイルから1つのファイルを作成する)

複数のファイルから1つのファイルを作成する場合の例。 upLaTeXでPDFファイルを作成する 元ファイル doc.tex docsub1.tex docsub2.tex作成するPDFファイル doc.pdf doc.pdf: doc.tex docsub1.tex docsub2.tex ptex2pdf -l -u $< 自動変数「$<」は、1行目の一…

【PowerShell】ディレクトリー(サブディレクトリー含む)からファイル名を指定してファイルを検索する

Get-ChildItemコマンドレットは、ファイル名を指定してファイルの検索を行うことができる。-Recurseオプションをつけると、そのフォルダーにある全てのサブディレクトリの中も検索する。 以下は、ディレクトリーC:\Windowsおよびそのサブディレクトリーから…

【フォント】「メイリオ」と「Meiryo UI」

メイリオ ClearTypeに最適化された画面上の見やすさを重視した日本語フォント。文字幅は全角幅(非日本語入力時に入力できる「A」や「1」などの英数字の2倍の幅)でデザインされているが、プロポーショナルフォントである。 Meiryo UI メイリオ同様にClearTy…

【Windows PowerShell】ファイルの日付(最終更新日)を得る

Get-ItemPropertyコマンドレットを使用して得られるLastWriteTimeプロパティに、ファイルの最終更新日が格納されている。 PS > (Get-ItemProperty C:\Windows\explorer.exe).LastWriteTime2018年7月6日 23:17:10PS > (Get-ItemProperty C:\Windows\notepad.e…

【Windows PowerShell】ファイルからファイル名のフルパスなどを取り出す

ファイル名から、ファイル名のフルパス、ファイル名から拡張子を取り除いたもの、拡張子のみ、を取り出すには、Get-ChildItemコマンドレットによりファイルを取得して、そのFileInfoオブジェクトのプロパティを参照すると、簡単に取り出せる。 FullName→ドラ…

【Windows PowerShell】ファイルやディレクトリーの存在を確認する

Test-Pathコマンドレットを使う。存在すればTrueを、存在しなければFalseを返す。 PS > Test-Path C:\WindowsTruePS > Test-Path C:\Windows\notepad.exeTruePS > Test-Path C:\Windows\notepadd.exeFalse -PathTypeオプションを使うことで、ディレクトリー…

【PowerShell】エイリアスに割り当てられているコマンドを表示する

Get-Aliasコマンドレットを使用する。以下はMozilla Firefoxの実行ファイルにfireというエイリアスを割り当てた例。 PS > Set-Alias fire 'C:\Program Files\Mozilla Firefox\firefox.exe' Get-Aliasコマンドレットで確認をしてみる。 PS > Get-Alias fireCo…