本日の読書そのほかサイトマップPLOFILEなかしゅん/1993/09/04生まれ将来の進路に疑問を抱き自由を求め休学中。基本的に「やらされる」「お金(安定)目当て」「熱意が少ない」「入ったらなにやらされるかイメージがつかない」などの大手企業的環境は求めていない。好きな言葉:「知識を授かることはこの世でもっとも大きな恩恵である。学者にはこれ以上与えられるものなど何もない。趣味:読書、散歩、記事をかくこと、睡眠。inkscape人気の投稿ベルマンフォード法をやっと理解した。3,906ビューインスタグラムをやる意味が正直わからない。人工知能って要は確率とか統計学じゃん。2,820ビューモンテカルロ法で円周率を計算する。最近の投稿pythonのlambda(無名関数)の使い方、map関数との組み合わせについてdjangoでログイン機能を実装するmacのGrapherはかなり優秀(ルンゲクッタ法の刻みとか変えられる)Googleのブラウザアプリteachable-machineで遊んでみたアメリカには天才ハッカーが多い気がする<米空軍が17歳にハッキングされる>自動運転車のハッキング(テスラのイーロンマスク氏も警鐘を鳴らす)、日本におけるセキュリティエンジニア人材不足ルノーが示した車が近未来的すぎる。その謝罪本当に意味ありますか?って話(生徒→教員暴行ニュース)yoemanでmean環境構築がまたうまくいかねぇorz(gulpとgruntどう違うんですかね)Contentsnodejsのインストールherokuにデプロイしようとしたら、<追記>macbookproを新しく購入し、前回挫折したmean環境構築に久しぶりに挑戦しました。今回はなぜかうまく行きました。落とし穴が...前回と若干違う行程なので、この記事で触れてないとこでエラーが出た方は下の記事を参考にして見てください。nodejsのインストール上の記事でこのmacにもインストールしようとしたらエラーが出たので、違うやり方を紹介します。以下の記事の通り、nodejsをインストールしてください。node.jsをインストールしたら使えるように設定して行きます。vx.x.xxの部分で先ほどインストールしたnodejsのバージョンを書き込んでください。次に実行パスを通します。~/.bashrcxxxxxはUserのHomeDir名を入力してください次に「.bash_profile」に下記を記述します。~/.bashrcfiそしてターミナルで以下のコマンドを実行しそれぞれバージョンが表示されればおっけーです。-vyoemanでmean構築ここらは前回同様以下のサイトを参考にyoeman,gulp,grunt,bowerをインストールします。唯一違うのはyoemanの「Angular-fullstack」の公式チュートリアルにある通りgruntではなく「gulp」で実行したところです。serveそうすると、勝手にブラウザが動き以下のように正常に起動しました。herokuにデプロイしようとしたら、ここからherokuにデプロイしようとこちらのサイト(herokuの公式サイト)に従い、コマンドを実行しました。インストールしたのちに以下のコマンドを実行していくとデプロイされるはずなのですが、自分はできませんでした。後に、ユーザー名とパスワードが聞かれますが、自分のherokuアカウントで使っているものを入力してください。後に、アプリケーション名を聞かれますが適当にいれてください。ここで決めた名前がアプリのurl名に使われます。詳細は上でも紹介した「paiza開発日誌」さんを見てください。buildcontrol:herokuにしようとgulpを入力するも時すでに遅し。わからないエラーがorzそっからはもう地獄のようでした。普通に動いていれば、今頃api使って色々遊んでいたかもしれないのに笑ということでyoemanでのmean環境構築は今回もお預け。ネットにはgulpとgruntでサーバーを起動する方法がありました。その情報が交錯しているのが今回の不祥事の原因だと考察します。自分はgulpを使っているのでそれを考慮し、しっかり情報を見極めていればこんなことになっていなかったかもしれません。serveherokuへのデプロイは一回置いといて遊んで見ようと思います。スポンサードリンク記事が役に立ったらシェア!関連記事はこちらMEAN(Mongodb,Express,Angular,Node)スタック環境構築を試そう。俊1993/09/04生まれ。機械系大学院を休学し、ベンチャーでインターンしている最中。直近では、デカルトの「方法序説」に感銘を受けた。趣味:読書、web開発の勉強、異分野の論文読んだり、記事書いたり。最終的には経営者か研究者になりたい。コメントをキャンセルメールアドレスが公開されることはありません。*ウェブサイト上に表示された文字を入力してください。