営業が勉強するプログラミング

現在は動画配信の企画&営業&フィールドSEみたいなことをやっております。

vagrant 再インストール

端末環境

  • パソコンをMacbookに変えたので、vagrantを再インストール。
  • OSX10.10.4

やりたいこと

  • centos6.4でruby環境を構築します。
  • このあと、chefを頑張ってみたいので!

まずインスールするもの

boxes をインストール

  • www.vagrantbox.esでcentos6.4のboxesをダウンロードする。
$ vagrant add centos64 URL
$ vagrant box list //インストールしたbox一覧がわかる。
$ vagrant box -h //vagrantのコマンド一覧

初期化を行う

  • フォルダを作成
$ mkdir ファイル名
$ cd ファイル名
  • 初期化を行う作業(ファイル名で)
$ vagrant init box名
  • 起動する
$ vagrant up

起動、停止、一時停止、復帰、再起動、削除、確認のコマンド

$ vagrant up //起動
$ vagrant halt //シャットダウン
$ vagrant suspend //一時停止
$ vagrant resume //復帰
$ vagrant reload //再起動
$ vagrant destroy //削除
$ vagrant status //確認

初期ユーザー、パスワード

$ ssh vagrant@IPアドレス
$ pasword:vagrant

ドットインストール:javascript ストップウォッチ

覚えるもの

  • Date.now() //1970 年 1 月 1 日 0 時 0 分 0 秒と現在の日付と時刻の間のミリ秒単位。
  • setTimeout() //ある一定時間後にある処理を 1 回だけ実行するもの。
  • clearTimeout() //setTimeoutの止める。
  • toFixed() //少数点の切り捨て桁

atom ショートカット その1

  • 現在の行を移動(Command+Ctrl+上下)
  • 現在の行を選択(Command+l)
  • 現在の行を削除(Control+Shift+k)
  • 現在の行を複製(Command+Shift+d)
  • 現在の行をインデント(Command+[/])
  • 次の行に挿入(Command+Enter)
  • 前の行に挿入(Command+Shift+Enter)

ドットインストール:javascript おみくじを引く

おみくじをひく

使ったもの

  (function(){
      "use stirct";
      document.getElementById('btn').addEventListener('click',function(){
         var results = ['大吉','小吉','中吉','凶']
         var result = Math.floor(Math.random() * results.length);
          document.getElementById('result').innerHTML = results[result];
        });
      document.getElementById('btn').addEventListener('mousedown',function(){
            this.className = 'pushed';
          });
      document.getElementById('btn').addEventListener('mouseup',function(){
              this.className = '';
          });
    })();

覚えるもの

  • Math.floor(Math.random() * (n+1))//0からnの乱数表示
  • document.getElementById('btn') // idを取得する。
  • addEventListener(type,listener,)
  • innerHTML //与えられた要素に含まれる全てのマークアップと内容を設定または取得します。
  • className //要素の class 属性の値の取得 / 設定に用います。

【Progate】Ruby on Rails 初級編 終わりました。

終わった感想

  • やっぱりまだ頭の中では整理ができていない。。。
  • でもRubyをやっていたので、一つ一つのコードに対して、記述のやりたいことは理解した。
  • もう2回ぐらい復習したいと思います。

やっぱりオッサンの頭の回転はわるい がんばろう