• Java
  • Spring
  • エラー解決
  • 現場メモ
  • クイズ
  • 成長ガイド

学習と現場をつなぐ

ポンコツPdMの開発メモ

お問い合わせはこちら
  • Java
  • Spring
  • エラー解決
  • 現場メモ
  • クイズ
  • 成長ガイド
  • Java
    Javaに関するテーマ
  • Spring
    特にSpringについてはこちら
  • 開発現場メモ
    開発に関するノウハウやメモ

実装・エラー解決

2026/9/6

MetaMaskを使ってイーサリアムのコントラクト開発環境を構築する

この記事の概要 イーサリアムをつかったスマートコントラクトの開発環境を手元に用意する 今回は開発環境の用意まで ParityやGethといったクライアントではない 大まかな流れ 大きく分けて以下の3つをインストールすることで開発環境を用意することができる。 Parityのインストール MetaMaskのインストール Node.jsのインストール Truffleのインストール Ganacheのインストール この流れでイーサリアムチェーンを使った開発環境を用意する。 Parityのインストール Parityは ...

アイキャッチ

実装・エラー解決

2026/9/6

マージリクエスト作成済みのブランチにプッシュした際にビルドを実行する

タイトルの通り。 方法をメモ。 gitlabのCI/CDパイプライン マージリクエスト作成済みのブランチにプッシュした際にビルドを実行するためのGitLabのCI/CDパイプラインを設定する手順は以下の通りです。 プロジェクトのルートディレクトリに.gitlab-ci.ymlファイルを作成します。 .gitlab-ci.ymlファイル内で、ビルドジョブを定義します。以下は基本的な例です。 stages: - build build_job: stage: build only: - merge_reque ...

アイキャッチ

仕事・チーム開発

2026/9/6

「だと思っていて構文」の圧倒的ウザさの原因と効果的な使い方

最近、やたらと若手・中堅との会議の中で、「XXだと思っていて〜」という言葉を聞きますが、これがまぁうざい。 今回はこのウザさの原因と効果的な使い方を独断と偏見で語りたいと思います。 他に考察されてる方々は「思っている」と言うことで、断定せず責任を回避しようとしているところがウザく感じるなどの意見もありましたが、私が感じるウザさはもっと別のところだったので分析。 特に今回は「格下の相手が使う場合のウザさ」に主軸を置きます。 格下というのは、役職ではなく「スキル・知識的な面で劣っている相手」とご理解ください。 ...

アイキャッチ

学習・成長

2026/9/6

人として成長する人としない人の決定的な違い

簡単に結論 今とは異なるコミュニティに参加して、そこにある知識を吸収できるか否か。 これが長い人生で人として成長できるかどうかの決定的なポイントになります。 この記事に書いてあること 地元に残った友達との会話がつまらない理由 人の成長は「新しい人間関係から生まれる」という説 自己を成長させるための行動の具体例 はじめに 先日私の実家のある神奈川のど田舎に帰った際に、中学時代の友人達とばったり出くわしてそのまま飲み会に行ったんです。彼・彼女ら五人は高校卒業後に地元に戻り、それ以降ずっと一緒につるんでいるのだ ...

アイキャッチ

実装・エラー解決

2026/9/6

Springのxmlで「属性指定 > または /> のいずれかがなければなりません。」が出た

全ての結論 そのxmlコピペしました? これに尽きます。 事象 Springのpp-context.xmlで以下のエラーが発生しておりました。 説明 リソース パス ロケーション タイプ要素タイプ "beans:beans" の後に属性指定 ">" または "/>" のいずれかがなければなりません。 app-context.xml このXMLは別のプロジェクトで使っていたものの内容をコピーして移植したものです。 で、元のプロジェクトではこのXMLは正しく動いています。 以下はそのXML(エラー ...

アイキャッチ

実装・エラー解決

2026/10/6

LineWorksでBot経由でメッセージを送信するリクエストの例

前提 API2.0を使用 API用のクライアントとBotは発行してある 2023/1時点の手順 Google Chromeの拡張機能であるTalend API Testerを使ってリクエストを送信する 全体の流れ APIを経由して、特定のアカウントにメッセージを送信するには以下の手順が大枠の流れとなる。 API2.0用のクライアントを発行する。権限、「bot」が必要URL:https://developers.worksmobile.com/jp/console/openapi/v2/app/list/v ...

アイキャッチ

実装・エラー解決

2026/9/6

LineWorksのBotでACCESS_DENIEDエラーでメッセージが送信できない

この記事に書いてあること Botにメッセージを送信した際に「Access is denied for bot.」が発生する原因と解決方法 前提 LineWorksのAPIは2.0を使用 アクセストークンなどは適切に設定している 事象 トークンを適切に設定して以下のメッセージを送信すると、 { "content": { "type": "text", "text": "hello" } } 以下のメッセージが返ってきました。 { "code": "ACCESS_DENIED", "description": ...

アイキャッチ

実装・エラー解決

2026/9/6

ADから取得した時刻(NTタイムエポック)をDateコマンドでUnixTimeに変換する

この記事の内容 ADから取得した時間系のカラム(例えばpwdLastSet)をUNIX TIMEに変換する方法 ポイント NTタイムエポックの特性を理解して事前計算その後、Dateコマンドで変換 手順 NTタイムエポックはWindows特有のタイム値で何故か1601年からの経過したナノ秒というよくわからない体系の値です。 当然、UNIX系OSでは扱えません。 しかしUNIX系からADに接続して情報を取る場合もあるでしょう。ということで今回の対応でNTタイムエポックをUNIXでも扱える時間に変換します。 手 ...

アイキャッチ

実装・エラー解決

2026/9/6

awkコマンドでシェル変数を使ってファイル出力する

この記事の内容 シェルなどでawkコマンドを使っている際に、出力先ファイル名にシェル変数${}を使う方法を解説 ポイント ${}を含むファイル名部分をawkコマンドのシングルクオーテーションの外に出す。シングルクオーテーションの外にある文字列はシェルの記法として解釈されるその後、シングルクオーテーション内の文字列として処理される OKなパターン 以下の様に書いてください。 ${DIR}の部分がシェルの変数です。 awk < ${BASE_DIR}/data/user.csv -F, '{OFMT=" ...

アイキャッチ

実装・エラー解決

2026/9/6

Spring MVCの@PathVariableをバリデーションする方法

この記事の内容 Spring MVCで@PathVariableを使っている受け取った値のバリデーションを実施する ポイント hibernateのBean生成コードを明示的に記述する 環境 Java11Spring MVC 5.3.21 pom(抜粋) <dependency> <groupId>org.springframework</groupId> <artifactId>spring-webmvc</artifactId> <version>5.3.21< ...

« Prev 1 … 10 11 12 13 14 … 17 Next »
プロフィール画像

ポンコツPdM

SIerでの開発・プロジェクト運営の経験をもとに、Java・Springの実装、設計・テスト、チーム開発で役立つ手順をまとめています。

    START HERE初めての方へ

    Java・Springの実装、テスト、レビューで迷ったときに。今の課題から記事を探し、次に学ぶことを整理できます。

    成長ロードマップを見る →
    FIND YOUR TOPICよくある困りごと
    • エラー・実装で詰まったとき →
    • 設計・テスト・レビューを学ぶ →
    • 仕事・チーム開発で迷ったら →
    広告
    NEXT BOOKSHELF学習段階ごとの本棚

    いま伸ばしたい力に合わせて、次の1冊を選べます。

    • 01 / 初心者Java・Git・SQLの土台 →
    • 02 / 脱初心者Web機能をひとりで作る →
    • 03 / 実務担当設計・テスト・レビュー →
    • 04 / リーダー候補要件整理・チーム判断 →

    ※当サイトはAmazonアソシエイト・プログラムの参加者です。リンク先で価格・在庫をご確認ください。

    人気記事

    • Springで「NoUniqueBeanDefinitionException」が出たときの対策 - 49,041 ビュー
    • 業務用のシステムにおいてクラス設計(分割)をどのように考えるか-1 - 46,522 ビュー
    • Spring Data Jpaと@Entityを使って複数テーブルで共通の値を親クラスにまとめて... - 42,833 ビュー
    • 免責事項
    • 著作権について
    • 学習ガイド
    • プライバシーポリシー
    • リンクについて

    学習と現場をつなぐ

    ポンコツPdMの開発メモ

    © 2026 ポンコツPdMの開発メモ