ゆるふわ技術日誌

エンジニア見習いの悪戦苦闘日記

Reduxわからんつらい #50

今日やったこと

Reduxやりました。なんもわからん。

Reduxから逃れるわけにも行かず。

簡単なノートアプリ的なものを作ってました。

f:id:uutarou:20170703233658p:plain

無意味にmaterial-ui…こだわるべきポイントはそこではない…

結局、よくわからず動かず終了。眠気が限界を迎えているので、今日は早く寝て明日の朝からできるといいと思います。

雑談

すぐ落ち込むのは悪い癖。

きょうは……… #49

今日は正直なんもやってないです……。

強いて言えば1時間くらいRails Guideを読み進めた……かな?

やっぱりMVCがわかってないと、大変タイヘンなことになってしまいそうな予感しかしません。

(もちろんコードを書くのが大前提ですが)どこからとっかかればいいのかわからず困惑中。

どうしようかなぁ。

雑談

海ほたるに行きました。(コード書け)

虹が出てました🌈

Ruby on Rails ガイド的なやつをつらつら読んだ #48

今日やったこと

Railsガイド的なやつを読んだ

Ruby on Rails ガイド:体系的に Rails を学ぼう

これっすね。

読むだけでは全く身につかないのは分かっているのですが、今日は朝から晩までバイト*1に明け暮れていたのでバイトの電車移動中にスマホでちまちま読みました。

(幸い、電車移動がたくさんあったので結構な分量読めました。)

明日もバイトでなかなか時間が取れないのがきびしーところですが、どうせ書かないといけないのでどっかで時間作ってゴリゴリ書きたい所存。

雑談

なんとかバイトも定時+30分で終わったので帰ったら少しでもいいから書きたい……!

書いたら追記する…かも。

*1:この記事でいう「バイト」はプログラマーではなく普通の前からやってた方のバイトです

Rails with Dockerが上手くいかない #47

今日やったこと

Ruby on Rails with Docker

DockerでRailsの開発をしたい!

そっかー。

…………という寒いギャグは置いておいて。

DockerでRuby on Railsの開発がしたくていろいろ試行錯誤してた1日でした。

どうせRailsのイメージpullして終わりやろ〜なんて楽観視していたのですがどうやらそうでもないみたいで。

Rubyの公式イメージをベースに→bundler入れて→Gemfileにrailsって書いて→gem installして→rails new

みたいな流れがよくある流れっぽい。

bundlerの使い方が怪しくてよくわかってないのにDockerの使い方までよくわからなくて割と積み気味。

とりあえず、お家に帰ったらもう一回チャレンジしてみようかと思います。

雑談

6月も終わり…もう2017年も折り返しなんですね。

就活やらなんやらで忙しくなるかとは思いますが、自分の趣味プログラミングも忘れず続けられたらいいなぁなんて思います。

なんか面白いことしたい。

Javaは書いた。タイマー。 #46

今日やったこと

Javaのタイマー

Javaのタイマー初めて使いました。(いっつもThread.sleep()つかってた)

java.util.Timerクラスのインスタンスを作って、java.util.TimerTaskを継承したクラスを作って、runメソッドをオーバーライドすればOK。

こんな感じ。

import java.util.Timer;
import java.util.TimerTask;

/**
 * Created by uutarou on 2017/06/29.
 */
public class Main {
    public static void main(String[] args) {
        Timer timer = new Timer();
        TimerTask task = new MyActionListener();

        timer.schedule(task, 0, 1000);
    }
}
import java.awt.event.ActionListener;
import java.util.Date;
import java.util.TimerTask;

/**
 * Created by uutarou on 2017/06/29.
 */
public class MyActionListener extends TimerTask {
   public void run() {
       System.out.println(new Date());
   }
}

もっと死ぬほどわかりづらいかと思ったらそうでもなくてあんしん。

雑談

実はこれ講義で必要で使っただけでお勉強したわけじゃありません。ごめんなさい。

完全に凹んでて回復には時間がかかりそうです。つらい

Reduxをやりました #45

今日やったこと

Redux

バイトでした。Reduxずっとやってました。

まぁあまりにもできなさすぎてちょっとオハナシする騒ぎになっちゃったりして。

なんとか次回までにわかるようにはしたいのですが、飲み込みが悪すぎる。ダメかもしれん。

雑談

眠くて寝てたらこの時間。つらい。

汗だくだし。

Sequelizeを使ってみた #43

今日やったこと

Sequelizeを使ってみた

Node.js+SQLiteでWebアプリ作ってますーみたいな話をつい先日した気がします。

アプリの規模的にはSQL直書きでも全然いけちゃうんですが、ORマッパーって便利なんだなぁってことを知ったのでNode.jsで使えるORマッパーSequelizeを使ってみたという話………なんですが結局動かすことには成功してないです。やること溜まってタイムオーバーになってしまった。

作業途中のリポジトリ

github.com

何がいけないのかよくわからん。うまくいってるフリだけされてしまう……。

ただ、ライブラリ探してきてドキュメント読んで動かしてみるって面白いですね。ハマりそう。

雑談

進捗〜〜〜😇