ネットワークエンジニアで高きを目指せ(横浜編)

IT修行中(マレーシア<ー>ベトナム⇒日本)

:月額1000円、動画の量が豊富なのが魅力。どんなにプログラミングのモチベーションが下がっても戻ってこれるのはドットインストールのおかげ。

作る楽しみはここが教えてくれる!

月額料金980円オブジェクト、クラス、メソッド等基本的なことを学べる。おそらく多くのエンジニア志望者はこれから始めると思われる。
:月額1078円とても詳しく説明してくれるがJavascriptを学ぶ講座は少ない。ドットインストール、Progateに続いてやっていいサイトだと思う。

■□━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━□■

SEO対策からビジネス相談まで!500円から買えるココナラ

■□━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━□■

テレビや新聞、雑誌で注目のココナラ! SEO対策、ビジネス相談、キャリア相談など、登録料は無料で、全て500円~で お願いできる!

価格満足度97%、まだ知らないあなたは損しているかも? あらゆるお困りごとはココナラにお任せ!

https://coconala.com/

   

↓↓↓こちら私の招待コードです。こちらから登録すれば300Pointゲット(300円分)

 

ご招待

   
 

Swiftを学べるスクールで入会金は現在ならたったの3000円、サポート費用は月額500円という激安スクールです。

今後私の記事で登場するかも!?

iOSエンジニアを目指す

 
freeks :月額9800円転職の相談も載ってくれる格安プログラミングスクールです。 施設使用料はこの月額使用料さえ払っていれば使えます。 300社に及ぶ提携先企業からあなたに合う企業をご提案してくれるらしい。 日本帰ったらここに通うかもしれない。

 
:月額7800円2021/2月20日から通い始めました。 完全オンラインで、PHPを学びはじめました。 途中からの参加なのでいきなりPHPの条件分から始めています。 進度はゆっくり目なので、ついていけること間違いなし。

LINK:箕面プログラミング

 
:入会金49,800円 月会費3,980円と業界では安め。 最大の特徴は塾内限定で未経験向けの案件紹介があるとのこと。 その経験を積むだけでも本塾には所属する価値があるかもしれません。

LINK:古里塾

 
:コードペンみたいに実際にコードをっ打って勉強できます。ヒントが少ないので難しめです。無料で結構勉強できるので有難いです。

LINK:CODEPREP

 

Ruby, Ruby on railsの勉強を始めた(2021年7月7日, 8日)

Ruby_on_rails

Ruby_on_rails

RubyのProgate講座Ⅳをひとまず2周した僕は、フレームワークRuby on rails』に触りたくなり、Progateを置いておいてやってみることにした。

 

 

ひとまず参考にしているサイトは以下の通り。

techplay.jp

 

Railsはインストールできて、SQLite3ライブラリも上手く設定できた(はず)さあ初フレームワークと行こうではないか。

 

Railsはどうやらテンプレートみたいなのを作ってそのテンプレートを修正したりしてアプリを作っていくもんらしい。

C:\Users\ASUS>cd ..
C:\Users>cd ..
C:\>cd ddd
C:\ddd>cd rails
C:\ddd\rails>rails new sample

これでサンプルと呼ばれるテンプレートができたはず...

 

Yarn not installedPlease download and install Yarn 
from https://yarnpkg.com/lang/en/docs/install/
Exiting!

Yarnが無いぞ。と言われている。

Yarnいるんかな?

Yarnとは、主にJavaScriptで開発されたプログラム部品(モジュール)を管理するためのパッケージ管理システムの一つ。npmと互換性があり、乗り換えたり併用することができる。

 参考ウェブサイト:IT用語辞典 e-words

入れろと言われたら素直に入れておくか。

下記ウェブサイトで入れ方が掲載されていた。

https://yarnpkg.com/lang/en/docs/install/

 

C:\ddd\rails>npm install --global yarn

yarn@1.22.10 preinstall C:\Users\ASUS\AppData\Roaming\npm\node_modules\yarn
> :; (node ./preinstall.js > /dev/null 2>&1 || true)

C:\Users\ASUS\AppData\Roaming\npm\yarnpkg -> 
C:\Users\ASUS\AppData\Roaming\npm\node_modules\yarn\bin\yarn.js
C:\Users\ASUS\AppData\Roaming\npm\yarn -> 
C:\Users\ASUS\AppData\Roaming\npm\node_modules\yarn\bin\yarn.js
yarn@1.22.10
added 1 package in 1.767s

C:\ddd\rails>

入れる箇所もここでいいのか分からないが入れておいたぜ。

 

gemってのもよくわからない用語だな。

調べておくべか。

 

  • RubyGemsが公開しているRubyのパッケージのこと
  • それらのパッケージを管理するパッケージ管理システムの名前

参考ウェブサイト:TECH PLAY Rubyのgemとは?概要から使い方までの解説まとめ

 

ここまでくると先ほどまで真っ白だったフォルダの中にわんさかファイルが入ってるぜ。

f:id:tsuyunaruhito:20210707233642p:plain

 

一応もう一回Sample作って上書きしておくか。

f:id:tsuyunaruhito:20210707234230p:plain

なんかいろいろ増えてるな。

 

TECHPLAYさんによると、mysqlを使うのであれば下記のコードを打つらしい。

rails new mysql_app -d mysql

エラー発生

Could not find gem 'mysql2 (~> 0.5)' in rubygems repository
https://rubygems.org/ or installed locally.
The source does not contain any versions of 'mysql2'
       rails  webpacker:install
Could not find gem 'mysql2 (~> 0.5)' in rubygems repository 
https://rubygems.org/ or installed locally.
The source does not contain any versions of 'mysql2'
Run `bundle install` to install missing gems.

C:\ddd\rails>

 

よくわからんけどRubyGems.org | your community gem hostへ行ってみるか。

何かが古いのかもしれない。
Updateしてみる。

gem update --system

うーんUpdateはできたけどうまくいかない。

調べていると、そもそもmysqlない説浮上。

以下のコマンドでgemの中身を確認できるようだ。

gem list

 

f:id:tsuyunaruhito:20210708000644p:plain

やっぱないっぽい。

ちなみに、これ、解決しませんでした汗。

やはりMacUbuntuでやるべきなのかもしれない。

明日は引き続きProgateでRuby5をやるか...

 

■7月8日 WSLのUbuntuRubyRuby on railsを入れることにした

Ruby on Rails動かなくて悔しかったので、WSLで依然入れたUbuntuで試してみることにした。

その際まずRubyを動かせるようにしないとね。

その前に今使っているUbuntuのバージョン確認をしないと。

Ubuntuのバージョン確認をするために使用するコマンド

cat /etc/issue

Ubuntu 20.04.1 LTS \n \l


バージョンが分かったところで以下のサイトを頼りに頑張ってみました。

qiita.com

 

BUILD FAILED (Ubuntu 20.04 using ruby-build 20210611-1-g1b477ae)...

だめだ、僕はLinux力があまりに弱いので、Ruby云々じゃなくてLinuxも同時に学んでいかないといけない。

 

【初心者用】Linuxのコマンドとは?とコマンドラインの表示方法

 

今度は下記のサイトを参考に頑張ってみる。

qiita.com

 

@DESKTOP-MD6HEHQ:~$ ruby -v
ruby 3.0.0p0 (2020-12-25 revision 95aff21468) [x86_64-linux]
@DESKTOP-MD6HEHQ:~$ rails -v
Rails 6.1.0

長かった。ようやくできました。

 

改めて下記のサイトで紹介されているRuby on Railsの簡単なWebアプリケーション作りに挑戦します。

Ruby on Railsをインストールして簡単なwebアプリケーションを作成する(Ubuntu編) - Qiita

 

サイトに言われるがままにやってみた。

scaffoldってなんや

rails db:migrateか、正直全然イメージできてないぞ。

 

ポチ、rails s

 

f:id:tsuyunaruhito:20210708050312p:plain

おおおできた。なんとか。

全く理解してないけどできたぞ。

今日からLinuxの勉強を再開する。

PS.ついに逃げられなくなった。GITも勉強しなければならない...