キュアセブン技術ブログ

考えたこと,学んだことを書きます

teamLabインターン事前課題

teamLabインターン事前課題まとめ

こんばんは.明日から東京です.なんとか事前課題が形になったので仕様をまとめる github.com 目次 ============= RESTfulなAPIの設計,実装 非同期登録,非同期検索 webに公開 店舗の概念 MVCの仕組みを理解しているか 適切なコード、コメントを書けるか RE…

rails日誌(6)

RESTfulAPIはユーザインターフェースを持たない.非同期的なシステムでRESTfulAPIがあると便利.課題の要件ではJSONで返すこととなっている. 今回の課題である「RESTfulなAPIを使用したView」が間に合わないと思い,ひとまず同期で動くアプリを作って,API…

rails日誌(5)

EC2のストップについて キャッシュなどの使ってないメモリを確保するのをやめた. cloud9でvi /etc/my.cnfするとメモリどんな感じか見れる.設定ファイル.闇に葬られそうなので人に任せて領域確保していただいた. ec2に接続した後$topでタスクマネージャっ…

rails日誌(4)

EC2上のAmazon LinuxにDockerを立てて開発中 rails s -p 8080 -b "0.0.0.0"で空いている80番ポートでrailsをつなぐ. mysql -u root -pでmysqlを書くためにターミナルを立ち上げ. http://ec2-18-220-5-204.us-east-2.compute.amazonaws.com:8080/ phpMyAdmi…

rails日誌(3)

docker-composeはやめました.開発環境一括インストーラで構築し直すことにしました.docker-composeはやめたけどdockerです. 開発環境をインストールした $ docker build --build-arg c9User=`cat /dev/urandom | base64 | fold -w 16 | head -n 1` --buil…

mysqlサーバ立ち上がらない沼

mysqlサーバが立っているかわからない webコンテナができない yumが通らない mysqlサーバがそもそも立っていないんじゃないか?という指摘をたくさん受けたのでdocker-composeでやってみるもうまくいかないのでDesktopに新しいアプリ作ってやろうと思い以下…

rails日誌(2)

shiningcureseven.hatenablog.com の続き コントローラー $ rails generate controller productした. 命名はDBのテーブルに従った. product_controller.rb書いた アクション名:view テンプレート変数:@msg テンプレートファイルview.html.erbを手で作っ…

rails日誌(1)

これまで環境設定をめるターンで教えてもらっていた. shiningcureseven.hatenablog.com shiningcureseven.hatenablog.com ここからは頑張って本を読みながらRESTful API作って行きます. 本はこれ. Ruby on Rails 5アプリケーションプログラミング作者: 山…

めるターン(2)~環境構築2~

9/3にめるターン2回目が開催されたのでまとめる.今回はrailsを使えるようにした. めるターン1回目はこちらから shiningcureseven.hatenablog.com 予習を見てもらった エンドポイントと,返ってくるものを考えた.めるさんの評価,「そんなもんでいいんじゃ…

めるターン(1)~環境構築~

めるターン開幕した.今は取り急ぎteamLabのインターンの事前課題があるのでそちらを教えてもらっているが本来の目的はget the moneyする私がWebアプリケーションエンジニアになる夢を叶えるために技術を身につけること. めるターン1回目は8/6に行われたの…