PowerShell

PowerShellのバッチ処理でsftpを実行

業務でサーバの移行に伴い、CentOSのLinuxサーバで動いていたシェルスクリプトからWindows Server 2016で動くようにPowerShellにリライトすることになりました。そのシェルスクリプトではsftpsでサーバにデータ...
Java

Java SE 11 Gold(Java 11 ProgrammerⅡ)に合格しました

大分間が空きましたが、2022年2月末頃にJava SE 11 Goldに合格しました。合否結果の画面は以下の通りです。 合格ライン63%に対して正答率85%で無事合格となりました。 勉強方法と期間 勉強期間は黒本が発売されてからの4ヶ月ほ...
Salesforce

カスタム表示ラベルの使い方メモ

Salesforseの機能としてカスタム表示ラベルがありますが、なかなか使い方がピンと来ていませんでした。いくつかの案件を通じて学んだ使用方法を列記していきます。今後も随時追加していきたいです。 定数として使用する Apexクラスで定数を扱...
PC

CPUファンが回っているけどモニタに出力されないときはメモリも疑う

先日マザーボード、CPU、メモリのセットをドスパラで購入しました。PCケースと電源、グラボ、SSDはこれまで使用してきたものを流用する形となります。新しいCPUは「Intel i5-12400F」と内臓GPUが無いモデルですので、動作確認の...
Apex

ApexでSOAP通信をしたときに’Failed to get next element’と表示されたとき

LWCのApexコントローラで外部WebサービスとSOAP通信を行う実装を行いました。このときWDSLが用意されていたため、このWDSLからAPEXを自動生成したクラスでSOAP通信の処理を実装しました。このとき、XMLのレスポンスを取得で...
Salesforce

ダッシュボードをリリースしたときのエラー「Too many username matches for user@test.co.jp. The possible are user@test.co.jp.dev, user@test.co.jp; edit the username to match only one.」

ダッシュボードを変更セットで検証・リリースした時にエラーが発生しました。一度リリースに成功しているので原因の特定はあまり難しくありませんでした。以前居なかったダッシュボードのユーザに着目すればいいだけでしたので。 結論としてはエラーメッセー...
PC

内臓HDDが認識しなくなったらSATAケーブルも疑うべき

ここ2、3か月、動画やゲームを保存している内臓HDDが認識したりしなかったり、挙動が不安定になっていました。いよいよHDDの故障したのかと思いつつ、買い替えとバックアップを考えていました。買い替えは楽天の買い回りセールが来てからにして、とり...
Java

Java SE 11 Gold合格へ向けて

Java SE11 Silverは2年前に取得していたのですが、Goldは黒本がなかったので受験を保留にしていました。しかし、11月に念願の黒本が発売されたので合格へ向けて試験勉強をします。 oracle公式のオラクル認定資格1Z0-816...
Salesforce

開発者コンソールからオブジェクトのレコードを操作できる

01.概要 salesforceでは、オブジェクトに新規レコードを作成するとき、該当オブジェクトのタブからレコード一覧を開いて追加します。カスタムオブジェクトを新規作成したとき、新しくタブを作成・表示してからでないとレコードを追加できません...
Salesforce

salesforceでレコードのロック解除をする方法

承認プロセスの承認申請をされるとレコードはロックされます。ロックされることでレコードを編集できなくなります。そのため、テストのときに少しデータをいじろうとしても値を変更できません。 実際に僕もテストのときにロックがかかって軽く詰まりましたの...