ssh接続で制限してるgitアカウントに対して別アカウントからpushできるようにする

概要 gitアカウントに対して別アカウントからpushできるようにしたら便利だな〜と思い、 git push origin mainした時に Permissionエラーになった。 どうやらssh接続でcloneは誰でもできるがpushは特定のユーザーしかできないように過去の自分は設定していた…

ssh接続されたgitアカウントに対して別アカウントからpushできるようにする

概要 ssh接続されたgitアカウントに対して別アカウントからpushできるようにする。 git push origin mainした時に Permissionエラーになった。 ssh接続で制限されている別gitアカウントのレポジトリにpushできるようにする。 エラー内容 ERROR: Permission t…

(sanctum不使用)Laravel+VueでSession認証を作る時はKernel.phpの順番に注意

Laravel8 + Vue-cli でSPAを作成するにあたって、セッション認証の箇所でハマりました。 仕様上データベースは別サーバーなので、sanctumは使わずRedisを用いてsession認証を行います。 その際ページリロードでセッションが継続できない事態にハマってしまい…

docker起動時にPort でエラー

ふと触る時があったので。 docker-compose up -d これでdockerを起動すると、、、 Cannot start service https-portal: Ports are not available: listen tcp 0.0.0.0:80: bind: address already in use というエラーに遭遇。 以下、解決方法 今使っている p…

【Ruby on Rails】undefined method `each' for nil:NilClassの原因と対応

環境: Ruby 2.6.3 発生事象: undefined method `each' for nil:NilClass 結論: エラーが出たので探っていくと、コードの後ろに全角スペースがある。 恐怖の全角スペースエラー探しを、身をもって味わいました。 viewファイルがこちら: h1.c-page_title …

【Ruby on Rails】アプリディレクトリ削除後の再作成でRailsがない

sample_appディレクトリを手動削除。 もう一度アプリを作成しようと、rails new sample_app -d postgresqlを 実行すると エラー。 なんだと??? 結論:ディレクトリ間違い。 確認が一番重要です。。 ディレクトリ合わせてから、 bundle exec rails g model…

【備忘録】scaffoldで作成されたコントローラ処理

users_controller.rb # POST /users # POST /users.json def create @user = User.new(user_params)//入力されたデータが入っている。新しいインスタンス変数に格納 respond_to do |format| if @user.save //これだけでユーザー情報を登録している //そのあ…

Ruby on Rails初学者がscaffoldを使ってみた

Ruby on Railsでマイグレーションして、ユーザ登録画面を作ってみる。 ここで登場 scaffold !! scaffoldは、CRUD処理(作成、読み込み、更新、削除する処理)を自動で作ってくれる機能。(最高かよ...)MVCを全て作成し、DBのmigrateファイルも作ってくれ…

【Postgresエラー対応】psql: error: could not connect to server: could not connect to server:

こんばんは。 久しぶりにpostgresを叩き起こそうかと思ったら、見事以下のエラー文句を吐き出されました。。。 エラー内容はこちら。 psql: error: could not connect to server: could not connect to server: No such file or directory Is the server run…

bable を installしてgulpできるように設定していく※完全備忘録

完全備忘録ですのでお気に召さぬようでしたら失礼。 状況 gulpでタスクランナー実行したい 環境 packge.jsonをディレクトリに格納。 手順 ①packge.jsonのあるディレクトリでコマンド実行 npm install ②babel-cli とeslintをインストール npm install --globa…

AssertionError [ERR_ASSERTION] [ERR_ASSERTION]: Task function must be specified が出た時。

AssertionError [ERR_ASSERTION] [ERR_ASSERTION]: Task function must be specified が出ました。 Vue.jsを使う時に、gulpを走らせようとしました。 ◆環境 npm 6.7.0 Node.js 12.13.0 CLI 2.2.0 gulp 4.0.3 ◆対応 バージョン違いでしたのでこちらを参考にし…

npm audix fixでエラー対応してみる

今日はgulp audix fixについて。 npm 6.7.0をインストールしている状況で npm install -g gulp を実行した時、 ズラアアアアアアっと文字列とErrorという赤文字が並び絶望に打ちひしがれました。 そして最後の方に + g@2.0.1 + node-gyp@6.0.1 updated 2 pac…

fuelphpのインストールエラー対応

2019年10月時点のものです。 fuelphpをインストールするのですが、下記のコマンドを実行しました。 //クイックインストーラをインストール curl get.fuelphp.com/oil | sh 悲しいことにエラーが帰ってきました。 sh: line 1: syntax error near unexpected t…

AWS configとCloud trailの違い

AWS configとCloud trailの違いに敏感な年頃になってしまいました。 AWS configとは AWS Conifgは、AWSリソースの構成変更履歴(変更者、変更日時、変更内容)を自動的に記録・管理・可視化するサービスのことです。 「コンプライアンス監査」「セキュリティ…

AWS GlueとTalendを使ったETL処理のメリットとデメリットをまとめてみた

AWS作業担当者ではないけれど、ETL処理の構成について知っておかないといけないとなって調べてみましたが、自分がほしい違いやまとめがなかったので、一旦まとめました。 ETL処理とは? 用語解説1 ~AWS Glue(グルー) とは~ 用語解説2 ~AWS Lambdaとは~ 用…

契約の法律用語(備忘録)

こんにちは。 今回は企業間での法律事に関わる際の前提知識のおさらいをします。(備忘録です) 詳しい用語はこちらがお勧めです。 http://www.hpsca.hokkaido-c.ed.jp/63kenkyuutaikai/oshima/25.pdf 用語解説 「みなす」とは 「●●というように確定させる」…