FAQ・よくある質問

FAQとして、良くある質問とその回答を纏めました。


Q. どのような基準で評価を行っていますか。評価の方法を教えてください。

A. 完全に100%感覚で行っています! なので、私の個人的な好みがかなり反映されています。セロリとパクチーが嫌いなので、 この2つの食材を使ったメニューのレビューは、記載されない可能性が高いです(セロリさん、パクチーさん、ごめんなさい)。また、空腹時には美味しく感じるため、評価が多少上がるかもしれません。因みに、映画の評価も勘です。


Q. このサイトは、どのようなテクノロジーで作成されていますでしょうか。

A. 以下のような技術を使用して、このサイトは作成されています。基本的にフリーウェアで構成されています。

  • サーバー:レンタルVPS (有料)
  • OS:Linux (CentOS)
  • SSL証明書:Let's Encrypt (非営利団体の証明書認証局)
  • 開発言語:Java (メインロジック、イメージ加工) / Python (機械学習、データ解析など) / Shellスクリプト (サーバー処理)
  • データベース:H2 Database
  • Appフレームワーク:Spring Boot (Spring Framework)
  • テンプレートエンジン:Thymeleaf
  • Webフレームワーク:Bootstrap
  • 画面表示:HTML / CSS / JavaScript
  • CSVファイル:Java - FastCSV
  • 画像 サイズ変更:Java - Javax ImageIO パッケージ
  • 動画 サイズ変更:Java - IVCompressor Lib
  • メール送信:Java - javax mail パッケージ
  • グラフ図表示:JavaScript - Chart.js
  • 動画再生:JavaScript - Video.js
  • エクセル風表計算表示:JavaScript - jExcel.js
  • ソースコード表示:JavaScript - highlights.js
  • Webページ編集:JavaScript - summernote
  • 機械学習モデル:Python - Prophet (時系列予測モデル)
  • URL解析:Python - urllib モジュール
  • 画像/イラスト編集:メディバンペイント(MediBang Paint) / アイビスペイント(ibisPaint) など
  • 埋め込みTwitter:publish.twitter.com
  • Web分析ツール:Google アナリティクス / Google サーチ・コンソール
  • メールシステム:Google Gmail
  • 地図情報:Google Map (共有) / URL Encording


Q. たまに日本語の表現が適切でなかったり、読みにくい文章になっているのはどうしてですか?

A. 単純に私の日本語がおかしいだけです。国語が苦手な私ですが、頑張って書いています。読み苦しい点は、ご了承ください。