環境構築系

ssh-add

pcを再起動したらsequel proでssh接続が使えなくなってしまい困っておりました。 さらにターミナルでssh接続する際も毎回パスワード求められるようになってしまいました。。。 しかし、以下のコマンドを教えてもらい実行したところ、すぐ直ってくれました!…

railsコマンド使えるようにconfig.fishの設定を直した

fishシェルを入れ直してからずっとrailsコマンドが使えずにいたのですが(いちいちbashに戻っていた)、本日やっと直すことができました!!! 直した後のconfig.fishの内容が以下です! /.config/fish/config.fish gyazo.com eval (rbenv init - | source) 上…

「Linuxの仕組み」の輪読会へ行った

今日は「Linuxの仕組み」の輪読会へ行ってまいりました!! この本を買ったのが昨日のことなので全く予習はできていなかったのですが、予習なしでOKの輪読会だったので有難かったっです! 今日は以下の内容を進めていきました! ・はじめに ・第1章 コンピュ…

Could not locate device support filesというエラー

エラー内容 XcodeでiOSアプリをビルドしようとしたら以下のようなエラーが出ました。 Could not locate device support files This iPhone 6 is running iOS 12.2 (16E227), which may not be supported by this version of Xcode. 調べてみたら、どうやらXc…

ngrokを使ってみた

ngrokというローカル環境を外部に簡単に公開できるツールを使用しました! 使い方や途中詰まった部分について書いておきます! ngrokとは ローカル環境を外部に簡単に公開できるようにしてくれるツールです。 以下のようにngrok http 3008とコマンドを実行す…

libv8というgemのインストールが失敗する

エラー内容 Ruby3系のバージョンで作られたRailsのプロジェクトを動かしたかったので、 環境構築後bundle installをしたら以下のようなエラーが出てしまいました。。。 libv8 というgemのコンパイルで失敗しているようでした。 Installing libv8 3.16.14.15 …

Nuxt.jsを触ってみた

今日は前から気になっていた、Nuxt.jsを触ってみました!! Nuxt.jsとは vue.jsでアプリを作るためのフレームワークです。 手順 ①npm install -g vue-cli vueのコマンドラインツールをインストールします。 ~ $ npm install -g vue-clinpm WARN deprecated c…

ngコマンドが動く環境構築

某サイトを修正するにあたって、「ng serve」 など、ngコマンドを使う必要があったのですが、環境構築で少し苦戦しました。ngコマンドが何物なのかもよくわかっておりませんでした。 その概要と環境構築の手順を書き留めておきます。 ngコマンドとは Angular…

Heroku本番DBの内容をローカルに持ってくる

Herokuの本番DBの内容をローカルに持ってくる方法を教えていただきました!! これは便利!!と感動したくので書き留めておきます。 以下のように、 heroku pg:pull herokuのDB名 ローカルDB名 --app アプリ名 とすると取得できます。 $ heroku pg:pull hero…

Dockerを入れた!!

本日とうとうDockerを自分のPCに入れました!!! まだまだわかっていない事だらけですが、とりあえずDockerインストールしてプロジェクトのセットアップをするまでの手順をメモしておこうと思います!! (セットアップといってもすでに誰かが用意してくれて…

いつの間にかAWSが課金されていた

今まで、無料枠の範囲でAWSを利用しているつもりだったのですが、いつの間にか課金が発生しておりました。。。 以下はその明細です。 gyazo.com 日本円にして数百円程度なので、そこまで大きな問題ではないのですが、どのタイミングでなぜ課金が発生したのか…

postgresqlでDBが作れなかったのを解決(してもらった)

コミュニティ開発しているプロジェクトで、githubログインを実装してくださったプルリクを確認しようと思い、ローカルにプルリクの内容を持ってきて確認しようとしました。 そしたらpostgresqlでデータベースが作成できないエラーにぶつかりました。。。 そ…

bunle install するときの --path vendor/bundle オプション

複数人で開発する際bundle install する時には、--path vendor/bundle オプションを付けてあげる必要があるのですね。。。!! コミュニティ開発しているプロジェクトで、自分がgemを追加し、なにもオプション付けづにbunle installをしてしまいましたw なの…

またmysqlが入らないエラーが出た

以前OSをアップデートした時にも出現した、mysqlが入らないエラーが再度出現しました。 以下はエラー文です。 ~/p/r/banken_admin_blog (master|✚1…) [1] $ bundle install Your Gemfile lists the gem kaminari (>= 0) more than once. You should probably…

fish で rails s ができなかったのを解決した

fish を入れていただき、rals sをしようとしたら、 "Rails is not currently installed on this system." と言われてしまいました。。。 bash に切り替えればいつも通りrails s できるのですが、fish だとできません。 gyazo.com なんで?!と思ってとりあえ…

Shell の基礎知識メモ

shellについて勘違いをしたままTwitterで発言をしてしまい、何人かの方々に気を遣わせてしまいましたw 最低限の知識は入れておかなくてはと思い、調べたメモです。 Shellとは Shellは、コマンドをOSに伝える役割を持ったものです。 OSの内部を守る殻のような…

人にPCを操作してもらうと気づきがあった

本日Asakusarbにて、自分のPCを他の人に操作してもらう機会がありました。 すると、自分では普通だと思い気に留めずいたことを指摘して頂き、以下の気づきがありました!! ①Dockを通常時は非表示にすると画面が広く使えます。 ②bashだけでなくもっといろん…

Ruby2.6.0を入れてみた

25日にRuby2.6.0がリリースされたので、数日出遅れてしまいましたが自分も入れてみました! 以下のリンクが詳しくRuby2.6.0の変更点について書いてくれているサイトです!! Ruby 2.6.0 Released JITコンパイラが導入されて処理が早くなったそうですが、Rail…