エンジニア志望一ヶ月の僕がサービスを作るまで
今日のインターンは僕の都合もあり16時から〜19時までと、とてもとても短く感じたインターン二日目。
前回のインターンでWebサイト制作ツールのコアな部分を作り、
そこから徐々に徐々に機能を増やしていくという事で
最初にした作業はsinatraというrubyのWebアプリケーションフレームワーク
の環境構築(笑)
文脈の流れ的に全然関係ないと思いきや、なぜsinatraの環境構築から始まったかというと、今回の作るサービス自体がそこまで大規模な開発でもないのでrailsよりも超小規模の開発(画面遷移が数画面)向けのsinatraを使って作っていくとのことです。
sinatraは名前ぐらいは聞いた事あるくらいしか知らないので、まず
動画学習サイト、ドットインストールにてsinatra編を一周してsinatraがどういうものなのかざっくり知りました!
そして
この記事を参考にしながらsinatraの環境構築をしました。
たまに分からない単語などはGoogle先生を頼りながら
なんとかsinatraのインストールや、ruby、gemのバージョン管理などを終えました。
最後にこの記事ではsqlite3というgemを使うそうなので、ドットインストールにて
Active recordというデータベースをrubyのオブジェクトっぽく使えるものだそうです。
(僕もまだわかっていません、、、汗)
を軽く何本か見て
次のインターンの日に実装していく機能を考えて今日は終わりました!!
エンジニア志望1ヶ月の僕がサービスを作るまで
2015/10/26日より、沖縄のインターネットベンチャー企業の琉球インタラクティブにてインターンをすることになり、日々のアウトプットとしてブログを書くことになったので、今日からブログを書いていきます!
まず、僕の軽い自己紹介ですが沖縄の琉球大学、農学部の学生で就職活動を機に9月にエンジニア志望になりました。現在休学中なので東京でテックキャンプというエンジニア育成キャンプに行き、そして今日、琉球インタラクティブでエンジニアインターンが始まりました!!
インターンの内容としては、今年の12月までにWebサイト制作ツール(静的サイトジェネーレータ)を作るということで
今日やった事としては
で、1〜4はすんなり出来るんですが、今日1日の大半は 5.プロダクトをどう作っていくか考えるでほとんど使い切ってしまいました。
とりあえず、WebサイトやECサイト作成ツールなどにユーザー登録してみて、使い
自分がこれから作っていくもののイメージを固めていきました。
イメージは出来てもどうRubyを使って実装していくのか、さっぱり分からなかったのでそこはメンターの社員さんにアドバイスをもらいながら、明日からコアの機能を少しずつ、少しずつ作っていきます!!