C-MOON

主にプログラミング勉強中のメモを書いていきます。

2018-04-01から1ヶ月間の記事一覧

【Javascript】情報技術者試験 過去問道場で解説が表示されない原因

応用情報技術者試験の勉強で応用情報技術者過去問道場|応用情報技術者試験.comを利用していますが、問題を解いた後、解説が表示されない(厳密にはうっすら見えてる)状態になります。 原因 ページに「※解説へのアクセスはアプリやプラグインなどの拡張機能…

【VSCode】ヘッダファイルの言語設定をワークスペースごとに行う

C言語のヘッダファイル(~.h)をC言語として認識させる方法です。 Java等、他の言語のワークスペースに影響が出ないよう、ワークスペースの設定を変更します。 ファイル→基本設定→設定で設定の編集画面を開く。 (macOSの場合、Code→基本設定→設定) 「ワーク…

【Javascript】月の加算・減算は月末に注意【Date()】

前回の記事 【C#, JS】 今年度を取得する - C-MOON でDateオブジェクトの関数を利用した日付の減算を行いました。 // 現在から3ヶ月前にセット date.setMonth(date.getMonth() - 3); ここで、一つ疑問が湧きました。 「5月30日の1ヶ月前は4月30日だけど、5月…

【C#, JS】 今年度を取得する

今年度を求めるプログラムを作りたいと思います。 今年度とは、今年4月から来年の3月までのことを言います。 求める方法は色々あると思いますが、C#やJavascriptのような日付のクラスや関数が用意されている言語であれば、次の方法が簡単だと思います。 年度…

【C#】「ファイルを選択」ダイアログでフォルダを選択する

C#

C#で作るWindowsフォームアプリで、フォルダを選択することがあると思います。 標準のフォルダ選択クラスとして、FolderBrowserDialogが用意されていますが、フォルダパスの見通しが悪い上、パスのコピペができず、使い勝手が悪いです。 OpenFileDialogの画…

【VSCode】VisualStudioCode起動時のようこそ画面を非表示にする

方法1: ようこそ画面下の「起動時にウェルカムページを表示」チェックを外す。 方法2: settings.jsonに以下を追加する。 "workbench.startupEditor": "newUntitledFile" ちなみに、方法1でチェックを外した場合も、上記一文がsettings.jsonに追加されま…

【ラズパイ 】USBメモリのディレクトリ

RaspberryPiに接続したUSBメモリのディレクトリは以下の通りです。 /media/pi/[USBメモリ名] アンマウントは以下のコマンドです。 sudo umount /media/pi/[USBメモリ名]

【Excel】行番号を自動で割り振る関数

Excelで行番号をつける際、行の挿入や削除があっても値の変更をする必要が無いよう、以下のような関数を使用していました。 1行目:値として「1」を入力。 2行目以降:=OFFSET(INDIRECT(ADDRESS(ROW(),COLUMN())), -1, 0)+1 この関数は、「自身のセルの1つ上…