uetennis’s diary

プログラミングについて学んだ事やライフハックについてかきます

ライフログ 8/9

ライフログ

睡眠時間

23:55~9:30

食事

昼 野菜炒め 夜 サツマイモと卵のフラッタ

お菓子

なし

買い物

good habit

  • 読書 52day
  • 英語 32day
  • ヨガ 102day
  • HIIT 102day
  • プログラミングなどの周辺技術 162day
  • ブログ記事 59article
  • Qiita 1article

bad habit

やめた記録

  • お菓子食べない 2
  • 早寝する(24時まで) 2
  • 外食しない 2
  • お酒飲まない 2

日記 8/8

6/8 学習の振り返りはQiitaにしよう〜まとめたのをはてなブログにする。

過去の自分に向けて書く というカテゴリー作りたい

評価を気にしないで生きれれば楽かも はてなブログのテニス記事を読んでみる ライフログとって、ブログにしよう 最初は一つに情報集めて切り分けてブログにしよう

更新した記事を後で、スニペットに書き加えれば良さそう パラレルトークしがちだ。 なんで、そんな事してるの?と聞かれた時に、それをしている時が楽しいと答えられるように生きたい。きをつけよう。質問していて、自分の話をしてはいけない。

買い物 肉 魚 人参

日報 8/8

今日やる事

lsコマンドの課題修正 wcコマンドの課題で、ファイルを読み込めるようにする。 ブログ作成する

勉強した事

カンマつけてなくて呼び出されなかった。

attr_reader :opt
            :files
attr_reader :opt,
            :files

3つのメソッドでfilesをループする処理があるので、呼び出し元でループさせた。

def details_join
    details_data = []
    data = []
    insert_total = 0
    files.each do |file|
      @file = file
      @stat = File::Stat.new(file)
      insert_total += stat.blocks
      details_data << types_of_files(stat)
      details_data << number_of_authorities(stat)
      details_data << user_segments(stat)
    end
    details_data.each_slice(3) do |n|
      data << n.join("")
    end
    total = "total #{insert_total}"
    data.unshift(total)
  end

ライフログ 8/8

ライフログ

睡眠時間

3時から11時

食事

14時 さつまいも、人参、ほうれん草、鶏肉の野菜炒め。 21時 たこの刺身 納豆 卵

お菓子

なし

good habit

  • 学習時間 686時間
  • 読書 51day
  • 英語 31day
  • ヨガ 101day
  • HIIT 101day
  • プログラミングなどの周辺技術 161day
  • ブログ記事 53article
  • Qiita 1article

bad habit

やめた記録

  • お菓子食べない 1
  • 早寝する(24時まで) 1
  • 外食しない 1
  • お酒飲まない 1

環境構築・模写練習

環境構築

http-serverのインストールができなかった。
  • 原因はnpmでパッケージを管理するディレクトリに権限がない

qiita.com

模写

  • タグは、内容が単体で完結するセクションであることを示す際に使用します。 例えば、フォーラムでの投稿、雑誌や新聞の記事、ブログのエントリ、コメントなどです。

www.htmq.com

2020/7/30 振り返り

やりたい事

今日はeach_sliceの勉強する。本家のlsコマンドみたいにきれいに表示させたい。 煮詰まって時に、関係のない事をしたりしがちだから、もし煮詰まったらは質問文を考えるようにしたい。1日のやる事を勉強メインにして、休憩中に 休憩中にやりたい事リストのタスクをしたい。

休憩中にやりたい事

  • yoga
  • HIIT
  • 昼飯と仮眠
  • 日記とログをまとめた記録を残したり投稿する
  • duolingoとDropsというアプリで英語の勉強
  • softskillsを読む

7/30 振り返り

7時から8時30分まで

日報読む。

繰り返し処理はこちら参考にするといいみたい。 module Enumerable (Ruby 2.7.0 リファレンスマニュアル)

配列はこちら class Array (Ruby 2.7.0 リファレンスマニュアル)

ターミナル幅の取得 => 難しい。読んでいて理解できない。 IO.console_size (Ruby 2.7.0 リファレンスマニュアル)

これつかえばちゃんと揃えられるかも Enumerable#each_cons (Ruby 2.7.0 リファレンスマニュアル)

(1..10).each_cons(3){|v| p v }
# => [1, 2, 3]
#    [2, 3, 4]
#    [3, 4, 5]
#    [4, 5, 6]
#    [5, 6, 7]
#    [6, 7, 8]
#    [7, 8, 9]
#    [8, 9, 10]

ちょっと違う。each_sliceに戻す。いい感じに改行できるメソッドはないか調べる。

つぶやき

タイピング早くなりたい。 f:id:uetennis:20200730072809p:plain

音楽はこちらをかけた。

www.youtube.com

TODOハイライト便利だ。 f:id:uetennis:20200730074306p:plain