chevron_left

メインカテゴリーを選択しなおす

cancel
Unknown Region https://plugout.hateblo.jp/

プログラムでハマったエラーとその解決方法についての備忘録メモ

普段はJava、Perl、Swiftメインですが、最近は違う言語を扱うことが多いです。

PlugOut
フォロー
住所
未設定
出身
未設定
ブログ村参加

2022/04/12

  • JSONの末尾のカンマにご用心

    いつも気をつけているのだが、割とうっかりやらかすので戒めのためにメモ。 JSONは元々JavaScriptの記法を元にしたフォーマットだが、実はJavaScript上では許されているがJSONとしては許されていないものがある。 その代表例の一つが末尾のカンマだ。 例えば次はJavaScriptのオブジェクトの例だ。 例: sample1.js let data = {"key": "value",}; ここで"value"の後ろに , が付いているのがお分かりいただけるだろうか。 これはJavaScriptの記法上OKとなる。 ただし以下の場合は例外が発生する。 例: sample2.js l…

  • 【R言語】read.csv()で読み込む際にヘッダにXが付与されるのを防ぐ

    気軽にRStudioを使ってグラフを吐き出そうと思ったら、思わぬところで引っかかったのでメモ。 R言語でCSVファイルを読み込む際にはread.csv()を利用するのが便利だ。 例: demo1.R data <- read.csv('demo.csv', header=TRUE, row.names=1, encoding="UTF-8") 例:demo.csv 商品名,10月,11月,12月 商品A,100,110,120 商品B,110,110,100 商品C,120,100,110 CSVなので分かりにくいけれど、データのイメージとしては以下のような感じ。 数値については月毎の商品の売…

  • 【Java】外部のライブラリ利用時にはコンパイルされたバージョンに気をつけよう

    先日LTSであるJava21がリリースされたJavaについて。 xtech.nikkei.com メジャーバージョンがかなり早い頻度でリリースされるようになってきた一方で、開発者にとってはこんなメッセージで苦しまされることも多いのでは。 例: エラーメッセージ java.lang.IllegalArgumentException: Unsupported class file major version 61 ちなみに上記はgradle由来のもの。 利用しているライブラリのバージョンアップを行いたい場合、現在利用しているJavaのバージョンよりも新しいバージョンのみをサポートしている場合には注…

  • 【HTML】imgタグにはalt, title, figcaptionのどれを設定すべきか

    備忘録がてらメモ。 HTML上で画像の表示には主に [imgタグ] を使用するが、その画像の説明を追加する方法がいくつかある。 それぞれどのような場面で使用すべきかをまとめる。 alt属性 この [alt属性] には [画像が表示されない場合に何が表示されるべきか説明する文章] を設定する。 これは [alternative (代替) ] として定義されているもので、更に画像を認識できない人や状況のために、ページの読み上げツール等でも利用されている要素でもある。 例: [imgタグ] へ [alt属性] を設定 <img src="https://cdn-ak.f.st-hatena.com/…

  • 【Git】core.ignorecaseに気をつけよう

    何回も躓くので備忘録がてらにメモ。 割と理屈は分かっていても、いざ問題に遭遇すると原因だとパッと分からないのが辛いところ。 Gitではデフォルトだと[ファイル名の大文字小文字を無視する設定]になっている。 現在の設定を確認するには、リポジトリ上で以下のコマンドを実行すれば良い。 例: 確認 $ git config core.ignorecase そして [無効にする場合にはfalse] を、逆に [無視を有効にする場合はtrue] を設定すれば良い。 これは [大文字小文字を無視する機能] なので、くれぐれも逆に覚えない様に注意。 例: 設定 $ git config core.ignore…

ブログリーダー」を活用して、PlugOutさんをフォローしませんか?

ハンドル名
PlugOutさん
ブログタイトル
Unknown Region
フォロー
Unknown Region

にほんブログ村 カテゴリー一覧

商用