インターン
ブログ

TORICOインターン生のブログです。会社で起きたことについて情報発信していきます。

インターン19日目

こんにちは、宮副です。
今日から新しいページとそれに対するコメントの追加と表示の作成に入りました。
Djangoにも少しづつですが慣れてきて流れを理解できるようになってきました。
最近はPythonの大事さを痛感させられているのでPaizaのスキルチェックやAtcoderなどでアウトプットしながら勉強していこうと思います。

インターン18日目

こんにちは、宮副です。
前回まで引きずっていたエラーを、先輩エンジニアのかたに教えていただきなんとか解消することができました。
データを取ってきて、それをどうするかというロジックがまだ知識不足だと感じました。

インターン16、17日目

こんにちは、宮副です。
前回、ブログ記事の作成を忘れていたので前回と今回の内容を書きます。
といっても前回から今にかけて絶賛エラーに悩まされているところです。
エラーを解消する上で学びがたくさんあるので、解消されないとイライラはしますが発見もあります。
これからもどんどんエラーにぶち当たっていきます。

インターン15日目

こんにちは、インターン15日目の宮副です。
今日は、一覧画面表示がの作成が終わり詳細画面と新規作成画面の作成をしました。
新規作成画面になかなか遷移することができずにいましたが、urlpatternsとhtmlに書くnamespaceが入らなかったことが分かり解決できました。

インターン22日目 終了

大学を卒業しなければいけない(研究室に戻る)関係でしばらくお休みします。
テストをすべて終わらせることが出来ず先輩に引き継ぐ形になりました。
個人開発でテストは書いた経験がありますが、DBをどこまで準備すれば良いか?等の違った難しさがありました。

改めて自分はまだまだ未熟であると共にもっと多くのことを学ばなければいけないというモチベーションになりました。
短い間でしたが、先輩方に丁寧に教えていただける素晴らしい環境で実務のイメージを掴んだり様々な気づきを得る非常に有意義な時間でした。

インターン14日目

こんにちは、インターン14日目の宮副です。
ユーザーごとに表示を変える機能とBootstrapでの整形をしました。
今日の学びは、filterメソッドを使うときはobjects.filterにしないといけないことです。
モデルに使う場合は、モデル名.objects.filterといった感じです。

インターン21日目

今日はテストをメインに取り組みました。

テストの書き方を覚えるだけでなく、どの程度まで詳細にテストして、テストデータを揃えるのかまで考えないといけなかったので、案外難しかったです。

節目のインターン20日目

気づけばインターン20日目に到達してしまいました。

大学生という貴重な時間をインターンに費やすのは人によっては「勿体ない」と思うかもしれませんが、早い段階から働くイメージを掴んだり、学ぶべきことを把握するという意味では非常に有益なんじゃないかと個人的に思っています。

実際のところ、働くイメージも学ぶべきこともなんとなく掴めてきて残りの学生生活を有意義に過ごせそうです。

今日でおおよそAPIの実装が終了し、テストコードに取り掛かり始めました。
単体テストの書き方にはまだ慣れてないので今日の夜しっかりインプットして明日一気にアウトプットして行きたいと思います。

インターン13日目

こんにちは、インターン13日目の宮副です。
今日も前回に引き続き一覧ページの表示の作成をしました。
ログイン画面と一覧ページの表示の作成は終わりましたが、ユーザーごとに表示を変える機能の追加とBootstrapを使ってページの整形をこれからやっていきます。

インターン19日目

今日も引き続きAPIの作成に取り掛かりました。

最初に実装したコードをアレンジするだけだったのでスムーズにすすめることが出来、ひとまず出来たところまでプッシュしました。

【インターン18日目】

今日で一通り、歴代の発行部数を表示するAPIとそれに相当する画面の作成が終了しました。

今実装しているAPIはモバイルでも使いたいらしいのでフロントは一旦置いておいて、APIを作成することに注力していきます。

今までは先輩に色々聞きながらすすめる形でしたので前より自力で実装できるように頑張りたいです。

【インターン17日目】

今日は月1で行われる開発部の発表会があり、各自今月開発した成果物の発表を行いました。
内容としては少々難しく理解に苦しむ部分もありましたが、非常に学びのある有意義な時間となりました。

インターン12日目

こんにちは、インターン12日目の宮副です。
少しづつではありますが課題のアプリケーションの開発が進んできました。
今日でadminページの開発が終わり、ユーザー画面の開発に入りました。
Djangoのチュートリアルでやったことはあったもののコードの流れがまだまだ頭に入っていないので一つづつ理解しながら進めています。
今日は、urls → views → model → htmlという流れでページが表示されることを学び、開発しました。
次はユーザーによって表示されるページを分けるところをやっていきます。

インターン11日目

こんにちは、インターン11日目の宮副です。
今日はデータ管理ができる管理ページの開発をしました。
django.contribのadminをインポートすることでいろんなメソッドが使えることがわかりました。
djangoのデフォルトにあるメソッドはたくさんありそうなので少しずつ勉強していこうと思います。

インターン10日目

こんにちは、インターン10日目の宮副です。
これまでなかなかできなかったmysqlへのマイグレーションがやっとできました。
長い間詰まっていた部分を解消させられたときの快感はクセになります。
次回から次のステップに移っていきます。

【インターン16日目】

今日は既存のコードを読み込むことがメインとなりました。

大規模なアプリなのでデバッカーを駆使して一つ一つ値を確認していくような地道な作業でしたが少しずつ全体像が理解できてきました。

インターン9日目

こんにちは、インターン9日目の宮副です。
今日はデータベースの難しさを痛感させられました。
dockerからmysqlを起動させるところから始まり、やっとmysqlに入れたと思ったら次にsqliteからmysqlにデータを移行させるところで詰まってしまいました。
次回までにアプリ制作の続きに入れるようにしよと思います。

【インターン15日目】フロントの実装

前回実装したAPIに相当するフロントエンドを実装しました。
といっても、以前先輩方が作ってくれたコンポーネントにAPIをあてはめるだけでしたさほど、難しいことはありませんでした。
ただ盲目的に利用するのではなく、コードを理解した上で再利用しようと務めました。
コードの内容を理解することが非常に勉強になりました。

インターン8日目

こんにちは、インターン8日目の宮副です。
modelの作成が終わり、settings整理とdockerとmysqlをつなげるところに入りました。
dockerは今まで触れてこなかったので悪戦苦闘しながらも、なんとなくは掴めてきました。
知識不足を常に感じさせられているのでもっと勉強していきます。

【14日目】DBからとってきたデータをJSONで返す

DBをsequel proでチェックしたり、pycharmのコードジャンプ機能ですでに実装されてる機能やDBを確認して少しずつ感覚が掴めてきました。
先輩方に教えてもらってギリギリ食らいついてるような状況なので土日もdjangoの勉強を頑張りたいと思います。
ちょうど、リーグ運営に使うツール(リーグ表、試合、得点分析)等ができるアプリケーションを作ってみたいなーと思ったので時間があったら作ってみたいと思います。