技術メモ
JSP:JavaServer Pages JSTL: JavaServer Pages Standard Tag Library EL式(Expression Langage) JSTLの再入門 - Qiita 2017年1月頃?に調べかけたものの残骸を供養 test="null" は false test="!null" は true <c:out>使用時にデフォルト値を指定できる(エルビス</c:out>…
マルチプラットフォーム対応なGUI diffツール P4Merge(Helix Merge and Diffツール(P4Merge) | Perforce)。 3-way mergeができる優れものです。 が、新Macに移行しようとするとインストールできませんでした brew cask install p4merge # -> Error: Cask '…
Dockerコンテナって便利だけど、ハマったら切り分けとか、使ってる技術が多くて大変ですね…… 目次 ハマりその1:Docker Desktopが起動しない ハマりその2:自動インストールの設定が反映されない ハマりその3:直接コンテナにgroovyをインストールしようとし…
なんかしばらく前からDocker Desktopがエラー吐いて死んでるので調べてみました。 環境はこんな感じ Mac:macOS Mojave 10.14.3 Docker Desktop: Version 2.0.0.3 (31259) 吐いてたログメッセージとかダイアログとか保存しとくの忘れたのですが() 確かこれ↓…
PHPの謎 以下のQiitaの記事で完全に説明されてるけど、自分用にメモ PHPのオブジェクトから、自身のアクセス不能メソッドを静的コンテキストで呼び出せない件(追記あり) - Qiita 上の記事を受けてさらに調査してる記事→自分自身から__callStaticを呼び出…
CSSって弄り始めると、ついつい「あ、じゃぁここもついでにやっちゃお!」と思っちゃって あっという間に時間が経っちゃいますよね ということで先日に引き続き、このブログのデザインを弄っていました。 h2見出しタグにメインカラーの下線を付けてh3見出し…
はてなブログ公式のデザインテーマであるNatural - テーマ ストアを結構気に入っているのですが 色々いじり始めると、デザインの「サイドバー」で設定した項目が記事や記事一覧の下にしか出ない(しかもそれぞれの項目の並び方も微妙……)のが無視できなくなっ…
// 値渡し function issetWrapByValue($value) { return isset($value); } var_dump(issetWrap($hoge)); // -> PHP Notice: Undefined variable: hoge in ... $hoge = ['fuga' => 1]; var_dump(issetWrap($hoge['foo'])); // -> PHP Notice: Undefined varia…
http://php.net/manual/ja/migration70.new-features.php#migration70.new-features.null-coalesce-op の「Null 合体演算子」の項に書いてある通りっちゃそうなんですが、 「null合体演算子」という名前からだとnullの場合にデフォルト値に変えるのに使える…
grepコマンドは、行が見つからなかった場合にリターンコードとして1を返します $ echo hoge fuga | grep hoge ; echo $? hoge fuga 0 $ echo hoge fuga | grep foo ; echo $? 1 一方、シェルスクリプトに-eオプションを渡していると、途中の実行でリターンコ…
なぜか勘違いしていたシリーズ第2弾。 基本的にメソッド参照で書けるときはメソッド参照で書きたい派(文字列あたりの情報量が多くなることが多いから)なのですが、 なぜか、「メソッド呼び出しをチェーンした時点でメソッド参照は使えない」と今まで勘違いし…
Javaではジェネリクスの型引数にプリミティブ型が使えないというのは基本中の基本だと思いますが、 プリミティブ型の配列 は使うことができます。 import java.util.*; public class Main { public static void main(String[] args) { Optional<Integer> integerOpt =</integer>…
AWSのBilling Management Consoleの「予算の作成」画面の入力項目に、 「コストまたは使用料を選択」ってありますけど、 英語だと「Select cost or usage」なので、 「コストまたは使用量を選択」の誤訳(誤字?)ですよねー https://console.aws.amazon.com/b…