読者です 読者をやめる 読者になる 読者になる

ぬるNullブログ

元SI企業のフレンズが学ぶ日々のなにかIT系技術ブログらしきもの

今勉強しておくべき優先順位メモ

目的

やりたい事とやるべき事が多すぎるので、切り分けるために整理。

現在進行中

  1. TechAcademy無料体験
  2. Cloud9使用開始
  3. Slack使用開始
  4. C
  5. Line@bot作成中 @wqw6155p

過去に経験がある言語、年数順

  1. SQL
  2. VB.net
  3. C♯
  4. JAVA
  5. PHP
  6. COBOL

優先すべき勉強

  1. CADの本、読破  ⇒ φ(゚-゚=)オワタ
  2. C++
  3. 多言語にないC独自の概念 カーソルなど ⇒ φ(゚-゚=)一旦オワタ
  4. C♯復習

余裕があればやっておきたい

  1. PHP復習 or Ruby学習
  2. GitHub学習
  3. クラウドに触れていく AWS,Azure,etc
  4. Webサービス開発
  5. マストドン自鯖
  6. iPhoneアプリ開発
  7. Unity VR
  8. Xamarin
  9. Qiitaへの投稿
  10. サクラのインフラ
  11. Atom習得
  12. ドットインストール,ローカル開発環境の構築

Paizaラーニングで今だけ無料

PaizaラーニングRuby on Railsの有料レッスンがゴールデンウィーク中だけ無料みたいですよ。



paiza.jp

無料クーポンでさくらのクラウドに登録しました

キャンペーンでteratailからさくらのクラウドが2万円分無料で使えるみたいです。

とりあえず登録してみました。

こちらで無料クーポンをゲットし、さらにインフラの勉強もできるみたいです。

teratail.com

MSとAmazonのクラウドサービスを無料利用を試してみる

クラウドの勉強をしたいので登録してみようと思います。


Microsoft社のAzure
azure.microsoft.com

Azure なら、引き続き無料で使い続けられます
他社製品では最初の試用期間のみ無料なのが一般的ですが、Azure はサブスクリプションの種類によらず、引き続き無料でご利用いただけます。

直訳的な説明。一部の機能が無料で使えるという事でしょうかね。
MSアカウントが必要です。


Amazon社のamazon web service
aws.amazon.com

AWS 無料利用枠には、AWS にサインアップした日から 12 ヶ月間お使いいただける無料利用枠が付いたサービスと、12 ヶ月間の無料利用期間終了後にも自動的に期限切れにならない追加サービスが提供されています

とにかく無料で使えるのは1年という事ですね。


少し時間ができたら続きをかきます。

windowsでGitの勉強を始める

GITの基本

Git for windowsをインストール
こちらで初期設定などまねる
www.atmarkit.co.jp


必須の設定

  • ユーザ名の設定
  • メールアドレスの設定


Git Bash・・・windowsでgitを操作するターミナル

Git Bashのコマンド

  • git initial git初期化
  • git status 状態確認
  • git add ステージング
  • git commit -m "NNNNN" コミットとコメント追加
  • git log -p 変更履歴表示

Gitのブランチ

www.atmarkit.co.jp

git branch:ブランチの一覧を表示する
git log --oneline --decorate:「ブランチがどのコミットを指しているか」という情報と共にワンラインでコミットログを表示する
git checkout <ブランチ名>:ブランチを切り替える
git merge <マージ元のブランチ名>:別のブランチをカレントブランチにマージする
git branch -d <ブランチ名>:ブランチを削除する

AWSオンラインセミナーのメモ

AWS オンラインセミナースケジュール | AWS



4/26(水) [Black Blet Online Seminar] AWS 体験ハンズオン ~Amazon DynamoDB テーブル作成編~
時間: 10:30-12:00
4/26(水) [AWS Black Belt Online Seminar] Amazon Pinpoint
時間: 18:00-19:00
5/10(水) [AWS Black Belt Online Seminar] Amazon RDS
時間: 18:00-19:00
5/11(木) [AWS Black Belt Online Seminar] AWS for Game Developers
時間: 12:00-13:00
5/24(水) [AWS Black Belt Online Seminar] EC2 Windows
時間: 18:00-19:00

C言語のポインタあたりを勉強/ドットインストール

 

ドットインストールC言語を勉強しました。

C言語の動作環境は作るのが面倒だったのでpaiza.IOを使います。

paiza.IOを使えばWEB上だけでコードの動作を確認することが出来ます。

 

ポインタとメモリ空間から開始。

□ポインタ…アドレスを格納するための変数

□Cのコード上の動き

  • 変数宣言の時にアドレス4つ程の領域を確保。
  • 変数値を入れるとその領域に値が入る。

□ *  : 間接演算子
□ & : アドレス演算子 

 

 

ポインタを使うと何がおいしいのか?

ポインタを使うとメモリの節約になり、高速化を図ることが出来る。