開発

【書評】『プリンシプルオブプログラミング』を読んだ感想まとめ!エンジニア初級者がステップアップにおすすめの1冊!

こんにちは。 今日は『プリンシプルオブプログラミング』という本を読んだので、その感想をまとめます。 『プリンシプルオブプログラミング』を読んだ理由 エンジニアとしてキャリアを積む上で、友人からおすすめされたのがこの本でした。 とある会社でイ...
コンピュータの基礎知識

「ビット」とは何かについて説明します!

コンピュータを勉強すると登場する「ビット」という言葉。 今回はこの言葉について説明したいと思います。 ビットとは コンピュータでは、あらゆる情報を「0」と「1」で表します。 そしてこの「0」と「1」で表わせる情報量のことを「1ビット(bit...
コンピュータの基礎知識

ハードウェアとソフトウェア

今回は、コンピュータを構成する「ハードウェア」「ソフトウェア」について書きたいと思います。 ハードウェアについて ハードウェアは、人間から実行された命令を実際に実行する物理的な「機械」のことです。 一般的なパソコンの内部には、 ディスプレイ...
コンピュータの基礎知識

コンピュータの種類について

みなさんがよく耳にする「コンピュータ」。 今回は、そもそもコンピュータにはどんな種類があるの? ということについて書きたいと思います。 コンピュータの種類について コンピュータの種類には、大きく4種類あります。 スーパーコンピューター パー...
開発

vsc-initializedとは何か

WEB開発をするときに、他のサイトのHTMLを参考にさせてもらうことがある。 そんなときに、 body要素にvsc-initiallizedというタグが付いているのを見つけた。 一体これは何なのかと思ったらChromeに入れていたVideo...
開発

【Ruby on Rails】bundle exec rails webpacker:installするとDon’t know how to build task ‘webpacker:install’というエラーに遭遇した

背景 Reactを勉強中をしたいなと思い、RailsのAPIをReactから叩けるようなアプリケーションの開発中の出来事。 RailsとReactをwebpackにて通信しようと思い、 $ rails webpacker:install を...
開発

【MySQL】$sudo mysql.server startするとThe server quit without updating PID fileというエラーが出る

背景 Reactを勉強中をしたいなと思い、RailsのAPIをReactから叩けるようなアプリケーションの開発中の出来事。 Railsプロジェクトを作成し、 $sudo mysql.server start をしたときに発生したエラー。 開...
開発

【Ruby on Rails】rails sするとCan’t connect to local MySQL server through socket ‘/var/lib/mysql/mysql.sock’ (2)

背景 Reactを勉強中をしたいなと思い、RailsのAPIをReactから叩けるようなアプリケーションの開発中の出来事。 Railsプロジェクトを作成し、 $ rails s をしたときに発生したエラー。 開発環境 日付:2019/10/...
開発

【Ruby on Rails】The `rails’ command exists in these Ruby versions:にてrailsコマンドが使用できない

背景 Reactを勉強中をしたいなと思い、RailsのAPIをReactから叩けるようなアプリケーションの開発中の出来事。 Railsをインストールし、その後に $ rails --version をしたときに発生したエラー。 開発環境 日...
開発

【Ruby on Rails】Herokuへデプロイして、heroku run db:migrateにてPG::ConnectionBad: could not connect to server: No such file or directoryが出る

背景 Reactを勉強中をしたいなと思い、RailsのAPIをReactから叩けるようなアプリケーションの開発中の出来事。 Herokuへアプリケーションをデプロイした後、 $ heroku run rake db:migrate をしたと...