金井 泰樹– Author –
-
TablePlusでssh configのIncludeを効かせるようにする
TablePlusはDBクライアントとして、とても便利なツールなのですが、sshのconfigファイルを分割していると、設定がそのまま使えません。 その原因として、config内のIncludeディレクティブが考慮されていないようです。 現状、私が見つけた解決策としては、... -
Vueのinputでminlengthが効かない時
Vueを使ってinputのデータを加工していると発生しました。 入力データの加工をやめると動作するようになるのですが、問題解決にはつながらないので、patternを使うという方法をご紹介します。 何が問題だったか 私が試したinput要素には、他にもrequired、... -
npmのインストールでpermissionでエラーになるとき
npm installで以下のようなエラーになる場合の対策です。 npm ERR! code EEXIST npm ERR! syscall rename npm ERR! path /Users/username/.npm/_cacache/tmp/8e57c732 npm ERR! dest /Users/username/.npm/_cacache/content-v2/sha512/1f/12/36fb3bef516d7... -
システム開発の依頼はなぜこんなに難しいのか。コストを抑えて依頼する方法についてご紹介します。
ファンブリューの金井です。 システム開発を10年以上経験して気づいたこととして、お客様にとってシステム開発の依頼はかなりハードルが高いという課題があります。 まずは依頼をしようと思うと、やれ要件定義だ、詳細設計だ、受け入れテストだのといった... -
PHPでモジュールの設定を確認する方法
入っているモジュールを確認する PHPコマンドで確認できるのですが、いつも忘れがちです。 例えば、iconv、mbstringを調べたいのであれば以下のようになります。 php -m | grep iconv php -m | grep mbstring PHPの設定を確認する PHPのバージョン管理ツー... -
GmailのSMTP認証に失敗するならアプリパスワードを設定してみる
システムからGmailのSMTPを使って送信したい場合は、下のドキュメントを参考にアプリパスワードを設定する必要があります。 https://support.google.com/accounts/answer/185833?hl=en#zippy=%2Cwhy-you-may-need-an-app-password 何が問題だったのか Fire... -
Visual Studio CodeでリモートSSHができなくなった時の対処法
ターミナルのSSHで接続できていることが確認できるなら、VSCodeの設定の問題です。 私の環境ではサーバーの.vscode-serverディレクトリを削除すると、繋がるようになりました。 -
WordPressのAPI機能を有効にする方法
WordPress REST API Authenticationを入れるのが一番簡単です。 このプラグインを入れることで、管理者のログインユーザーとパスワードでAPIを使えるようになります。 WordPressの標準機能でAPIのパスワードを設定する方法については、こちらをご確認くだ... -
WordPressのAPIのパスワードを生成する
WordpressでAPIを有効にするには管理画面から ユーザー 対象のユーザーを選択 画面下部のアプリケーションパスワード の設定をする必要があります。 「新しいアプリケーションパスワード名」という項目は若干わかりづらいですが、これはパスワードの管理名... -
エンジニアがローコード・ノーコードを使うメリットとデメリットについて
ファンブリューの金井です。 弊社ではローコードツールとして、FlutterFlowという技術を採用しています。 使い始めてから半年ほど経ちましたが、その間にエンジニアがローコードを使うメリットは何なのか、ということを何度か考える機会がありました。 当... -
できるエンジニアになりたいなら自分のエゴを抑えることが大事
ファンブリューの金井です。 エンジニアというのは、しばしば自分の趣味に走りがちです。 かくいう私も、自分の好きな技術を無理やり採用したり、エンジニアが考える好きな画面設計(CRUDとかエンジニアの考えですよね)を、気づかずにお客様に押し付けて... -
なぜエンジニアの評価はプロセスだけでは難しいのか。その理由について。
ファンブリューの金井です。 長年システム開発をやっていると、「これだけやったのだから努力を評価してほしい」と思うことがあります。 しかし、なかなかそうはいかない現実があります。 この記事では、システム開発では「なぜプロセス評価が難しいのか」... -
ファイル管理がDXの基本、事業者のためのファイル管理の方法について
ファンブリューの金井です。 オフィスでの仕事をしている人であれば、日常的にファイルを管理するという業務を行なっているかと思います。 そして、何か作業をしたいと思ったときに、まずはファイルを探すということから始めてはいないでしょうか。 パソコ... -
Orbstack内のマシンのMySQLに接続する方法
Orbstackはorbコマンドで簡単に接続ができるようになっていますが、この簡便さゆえに、Orbstack内のDBにアクセスする方法がわからないかもしれません。 そこでOrbstackでは外部から接続するために、以下の場所にSSHキーが用意されています。 ~/.orbstack/s... -
Gitで現在のブランチ以外を全て削除するシェルコマンド
current_branch=$(git branch --show-current) git branch | grep -v "^\*|${current_branch}$" | xargs git branch -D