Javascript

動作環境 Mac MacBook Pro (Retina, 15-inch, Mid 2014)VScodePrettier Prettierが動かない Code > Preferences > Setting から と検索します。Editor:Format On Saveにチェックを付ければファイルを保存したときにPrettierが動きます。 それでもPrettierが動かない Code > P ...

Salesforce

認証している組織のリストを表示する sfdx force:org:list 認証している組織全てからログアウトする sfdx force:auth:logout --all

Apex,Salesforce

// エラーの出るコード public class exampleCon { public uname; } // エラー表示の内容 上記のクラスコードを保存しようとすると、「Apex ページ「failure」は存在しません。」というエラーが出ます。以下のように変更すればエラーは消えます。 //以下のようにしたら解決。 public class exampleCon { public String ...

Salesforce

設定 > オブジェクトマネージャ > オブジェクトを選択 > 項目を選択 > 項目とリレーション > 編集 > 一般的なオプション > デフォルト値を探す ここからが問題。改行をするにはBR関数を使えばいいが、書き方がいまいちわからない。以下サンプルです。 単純な文をデフォルト値にする場合 単純な文の場合、カッコで囲みます。 ("・あいうえお") 改行が入った文をデフォルト値にする場合 BR関数を ...

Salesforce

状況 Salesforceで変更セットを利用してLightningページ(=アプリケーションビルダーで作ったページ)を本番環境にアップロードしてエラーもなくリリースが出来たが、本番環境のタブにも表示されず、アプリケーションランチャーを検索してもヒットしないという状況。 解決方法 クイック検索から「プロファイル」に移動して、特定のプロファイルを選択後「カスタムタブの設定」を「デフォルトで表示」に変 ...

Salesforce

状況 Salesforceでアプリケーションを変更セットにより、本番環境に送信し、受信側で検証をすると、上記のような「logoVersion はロゴなしでは指定できません」というエラーが表示される。 解決方法 ロゴ画像が本番環境のアセットファイルにないことが原因。そのため、送信側のSandbox環境の方で、Lightningアプリケーションビルダーから、画像をアップロードして保存する。クイック検索 ...

Apex,IT系の備忘録,Salesforce

SalesforceApexファイルを保存したときに、タイトルのようなエラーが出た場合は、半角スペースのところを全角スペースを利用している場合があります。 Invalid identifier '      '. Apex identifiers must start with an ASCII letter (a-z or A-Z) followed by any number of ASCII ...

IT系その他,IT系の備忘録,Javascript

金額の正規表現の内容・3桁ごとにカンマの付いた半角数値は許可される・カンマのない、ただの半角数値も許可される。・カンマの位置がおかしい場合は、吹き出しが出る。 金額の正規表現 結論としては、以下のとおりです。 /^0$|^\d{0,2}(,\d{3})*$|^+$/ 実際に金額を入力する際は、カンマを付けたり、付けなかったり、勝手にカンマがついたりします。このため、このような正規表現になりました。 ...

IT系の備忘録,Salesforce

エラーの内容 Portal Account Owner Has No Role.An account owner must be associated with a role to enable portal users or transfer portal users to his or her account.(翻訳:ポータルアカウントの所有者には役割がありません。 アカウント所有者は、ポータ ...

AWS

EC2でSSHポート番号を変更後、なぜかssh接続ができない EC2の設定が変わったためなのか?理由は分からないが、ネット上に書かれている「EC2でSSHポート番号を変更する方法」を実行してもssh接続できなかったので、ちょっと変更したところssh接続できるようになったので公開します。一言でいうと、/etc/ssh/sshd_configを変更した後に、インバウンドの設定も変更しないとダメというこ ...

AWS

とりあえずESKを使ってみるというコンセプトです。まだ作成途中です。 前提 AWSでKubernetesを利用するためには、EKSを使います。 EKS クラスターを作成する クラスター名を入力後、「次のステップ」ボタンを押します。 クラスター名を決めます。ここでは、「test-eks」にしました。EKSのロールを作成してない場合は、IAMコンソールを押して、EKSのロールを作成します。(次の「EK ...

AWS

ロールはIAM(アイアム)の要素の一つです。IAMとはIdentity and Access Managementの略で、ユーザごとの権限などを設定する等の機能です。IAMには「グループ」「ユーザ」「ロール」「ポリシー」の4つの要素があります。このため、ロールのことをIAMロール、ポリシーのことをIAMポリシーと言ったりします。 IAMポリシーとは IAMポリシーとは、「AWSの各サービスを利用す ...

IT系その他,IT系の備忘録

2020年 VCS VCSとは、Version Control Systemの略です。gitやsubversionのことです。 MFA MFAとは、多要素認証 (MFA) のことです。日本では、2段階認証という単語で知られていますが、正確には、多要素認証と言い、AndroidやiOSなどといった別のデバイスを用いる認証のことを意味します。

IT系その他,IT系の備忘録

ATOMをインストールする ATOMを起動する platformio-ide-terminalというパッケージをインストールする ・Atomで「platformio-ide-terminal」というパッケージをインストールすると、エディタ内でターミナルやコマンドプロンプトを利用することができます。画面上部のメニューバーから、Package > Settings View > Open と進みます。 ...

IT系の備忘録,MySQL,Workbench

概要・動作環境 MySQLでは、データベースの名前を変更したくても、普通にやるとデータベース名を変更することはできないので、新しいデータベースを作成(import)することで、データベース名を変更するという方法が考えられます。 動作環境 MacOS 10.14.6Workbench 8.0 Workbenchでデータベースをimportする MacのトップメニューからServer > Data I ...

IT系の備忘録,PHP

実行環境 Windows 10、xampp、Chorome phpMyAdminでテーブルデータをインポートする方法 csvをインポートする場合 phpMyAdminの左メニューからデータベースを選択します。(テーブル名を選択するとうまく行きません) この状態でインポートのタブを選択します。「ファイルを選択」ボタンを押してインポートするCSVファイルを選択します。 画面下の方にスクロールしていき、 ...

IT系の備忘録,MySQL,Workbench

状況 MySQLのWorkbenchでboolean型のカラムを追加しようとするとtinyint型のカラムが追加されてしまう。 結論 boolean型のカラムが追加しようとすると、boolean型と全く一緒であるtinyint(1)型のカラムが代わりに追加されます。 理由 tinyint型は 1バイトの大きさなので「-128~127」までの数値を格納できますが、tinyint(1)型の場 ...

IT系の備忘録,MySQL,Workbench

MySQLで更新するデータに別の列の値を使用する Workbenchを使います。 BMIの計算をSQLで計算して入力してみる # データベースを作成する CREATE SCHEMA `sample` DEFAULT CHARACTER SET utf8mb4; # テーブルを作成する CREATE TABLE `sample`.`human` ( `id` INT NOT NULL AUTO_IN ...

IT系の備忘録,MySQL,Workbench

Workbenchで自動コミットしない設定にする MacのトップメニューのMySQLWorkbench から Preference を押下します。SQL Executionの項目から、New connections use auto commit modeのチェックを外します。以下のWorkbenchの操作は自動コミットしない場合の動作です。 自動コミットしない場合の動作を確認する Workben ...

IT系の備忘録,MySQL,Workbench

MySQLのWorkbenchでの操作方法 失敗例 データベース名test、テーブル名users、カラム名nameにおいて、全てのusersのnameを「野獣先輩」にしたい場合は以下のSQL文を実行します。 UPDATE test.users SET name = "野獣先輩" しかし、このまま実行すると、Error Code: 1175. You are using safe update mo ...