記憶の外付けHDD

切実に頭にUSBのコネクターがほしいです。なるべくtype-cでお願いしたいです。(忘れないように、プログラミング学習で学んだことを投稿してます)

2019-01-01から1年間の記事一覧

【随時更新】よく使う単語の意味・英訳

はじめに 単語帳(五十音) あ 暗号化 い 一意制約 か 環境変数 し 条件分岐 単語帳(アルファベット) A alias(エイリアス) N NOT NULL 制約 はじめに コミットメッセージ等で、英語を使う機会が増えた よく聞くけど、意味がわからない英語 が増えてきた…

【随時更新】使用したSQL文

はじめに 今、某フリマアプリのクローンサイトをrailsでチーム開発しております。 私は、本番環境(AWS)の構築と運用担当&個人的な鍛錬のため、sequel Proから卒業し、ターミナルでSQLを使って操作することを自分に課しております。 そこで、この記事では、…

2019/11/05_MYSQL(テーブルの選択まで)

はじめ チーム開発で、本番環境構築担当をしております。 そういえば、本番環境では、MYSQLをSQL文で操作するんだろうなーと気づいたので、MYSQLでテーブルを選択するまでの手順をまとめたいと思います。 ちなみに、ポスグレは以下にまとめました。 2019/09/…

【随時更新】Gitのコマンド

はじめ Gitのコマンド リモートリポジトリをクローン ブランチの新規作成 ブランチの新規作成(checkoutも同時に) ローカルブランチ名の変更 ローカルブランチの削除 使用場面 コード プッシュ プッシュ&追跡ブランチの設定 追跡ブランチがわからなくなった…

2019/10/23_チェリー本(16日目)

はじめに 昨日もチェリー本をちょっとだけ読みました。 読んだ本 プロを目指す人のためのRuby入門 言語仕様からテスト駆動開発・デバッグ技法まで Software Design plus | 伊藤 淳一 | コンピュータ・IT | Kindleストア | Amazon 本編 読んだページ数 第4章…

2019/10/22_チェリー本(15日目)

はじめに 昨日もチェリー本をちょっとだけ読みました。 読んだ本 プロを目指す人のためのRuby入門 言語仕様からテスト駆動開発・デバッグ技法まで Software Design plus | 伊藤 淳一 | コンピュータ・IT | Kindleストア | Amazon 本編 読んだページ数 第4章…

2019/10/21_チェリー本(14日目)

はじめに 昨日もチェリー本をちょっとだけ読みました。 読んだ本 プロを目指す人のためのRuby入門 言語仕様からテスト駆動開発・デバッグ技法まで Software Design plus | 伊藤 淳一 | コンピュータ・IT | Kindleストア | Amazon 本編 読んだページ数 第4章…

2019/10/20_チェリー本(13日目)

はじめに 昨日もチェリー本をちょっとだけ読みました。 読んだ本 プロを目指す人のためのRuby入門 言語仕様からテスト駆動開発・デバッグ技法まで Software Design plus | 伊藤 淳一 | コンピュータ・IT | Kindleストア | Amazon 本編 読んだページ数 第4章…

2019/10/19_チェリー本(12日目)

はじめに 昨日もチェリー本をちょっとだけ読みました。 次の日にアウトプットするほうが、記憶に定着するんじゃないか?と思ってきました(笑) 読んだ本 プロを目指す人のためのRuby入門 言語仕様からテスト駆動開発・デバッグ技法まで Software Design plus …

2019/10/18_チェリー本(11日目)

はじめに 10/18もチェリー本をちょっとだけ読みました。 (途中で寝落ちしてしまった…) 読んだ本 プロを目指す人のためのRuby入門 言語仕様からテスト駆動開発・デバッグ技法まで Software Design plus | 伊藤 淳一 | コンピュータ・IT | Kindleストア | Am…

2019/10/17_チェリー本(10日目)

はじめに 今日もチェリー本、ちょっとだけ読みました。 読んだ本 プロを目指す人のためのRuby入門 言語仕様からテスト駆動開発・デバッグ技法まで Software Design plus | 伊藤 淳一 | コンピュータ・IT | Kindleストア | Amazon 本編 読んだページ数 第4章…

2019/10/16_チェリー本(9日目)

はじめに 今日もチェリー本、ちょっとだけ読みました。 読んだ本 プロを目指す人のためのRuby入門 言語仕様からテスト駆動開発・デバッグ技法まで Software Design plus | 伊藤 淳一 | コンピュータ・IT | Kindleストア | Amazon 本編 読んだページ数 第4章…

2019/10/15_チェリー本(8日目)

はじめに 今日、仕事が急遽夜勤になったんですが、「こ、これだけは…」と思い、ちょっとだけ読みました。 読んだ本 プロを目指す人のためのRuby入門 言語仕様からテスト駆動開発・デバッグ技法まで Software Design plus | 伊藤 淳一 | コンピュータ・IT | K…

2019/10/13、14_チェリー本(6、7日目)

はじめに 昨日、更新しそこねたので、本日は、2日分書きます… 読んだ本 プロを目指す人のためのRuby入門 言語仕様からテスト駆動開発・デバッグ技法まで Software Design plus | 伊藤 淳一 | コンピュータ・IT | Kindleストア | Amazon 本編 読んだページ数…

2019/10/12_チェリー本(5日目)

はじめに 台風19号の影響、特になかったので、今日もちゃんとちょっとだけチェリー本読みました。 ただ、今後のことを考えて、これから 個人実装を優先的にやるから、チェリー本読書は1日10ページ目安にやる(勉強のための勉強になってる気がするので...) …

2019/10/11_チェリー本(4日目)

はじめに チェリー本読書を今日もしました。 だんだん日課になってきて、いい感じです! 読んだ本 プロを目指す人のためのRuby入門 言語仕様からテスト駆動開発・デバッグ技法まで Software Design plus | 伊藤 淳一 | コンピュータ・IT | Kindleストア | Am…

2019/10/10_チェリー本(3日目)

はじめに 台風19号で家がぶっ壊れた時に避難する準備をしてたら、こんな時間に… しかし、読書はちょっとだけちゃんとしました。 読んだ本 プロを目指す人のためのRuby入門 言語仕様からテスト駆動開発・デバッグ技法まで Software Design plus | 伊藤 淳一 |…

2019/10/09_チェリー本(2日目)

はじめに 今日も30分この本を読みました。 読んだ本 プロを目指す人のためのRuby入門 言語仕様からテスト駆動開発・デバッグ技法まで Software Design plus | 伊藤 淳一 | コンピュータ・IT | Kindleストア | Amazon 本編 読んだページ数 第2章(P27〜P45)…

2019/10/08_チェリー本(1日目)

はじめに 最近、個人開発をしており、そもそもRubyの知識がないなと思い知らされました。 なので、今日から毎日少しずつこの本読んで、知らなかったことを記録していきたいと思います。 (1日30分目安) 読む本 プロを目指す人のためのRuby入門 言語仕様か…

2019/09/28_アールべンブ(Rubyのバージョン切り替え)

はじめに Rubyのversion2.5で作ったアプリを立ち上げようとしたところ、rbenvのバージョン切り替えってどうやるんだ...? となったので、切り替え方法記録します。 方法 現在のバージョン等を確認 まず、現在適用されているバージョンと、インストール済みの…

2019/09/25_数学、32点(簡単なpostgresqlとsql文)

はじめに 今日も個人開発をしました。 この個人開発で、自分に課していることがあります。 SQL文を打つ!!(SQLクライアントを使わない) ※ 先週、yokohama.rbさんに参加したとき、「SQLはできて当たり前」というありがたい話を聞いたので… ってことで、今…

2019/09/23_木刀、腰にサースデー(Rubyで「月曜日~日曜日」を表示)

はじめに 最近は、個人開発をしています。 RubyでHTTP通信をして、外部APIを使う構想なんですが、全然やったことなくって、 かなり行き詰まっておりました。 (なんとなくできるようになったので、後日書きたいと思ってます。) 今日は、別件で覚えたことを…

2019/09/18_9月になってもガリガリ君(ruby_digメソッド)

今日もrubyの知らないメソッドと出会ったので、記録します。 digメソッド HashクラスとArrayクラスの両方があるため、それぞれ説明します。 深くネストされたハッシュや配列から値を掘り出すメソッドです。 dig=「掘る」ってことを想像すると覚えやすいっす…

2019/09/17_学んだこと

まず、アルゴリズム問題解いたので、新しく覚えた知識を記載します。 classメソッド どのクラスに属しているか分かる 使用例 p "さわやか".class # => String p 84.class # => Integer require "date" p Date.today.class # => Date 文字列や整数は、全てStr…

2019/09/16_return?break?(Ruby)

まえがき 今日もrubyのアルゴリズム問題を解きました。 解いてて「ここはreturnだっけ?breakだっけ?」となったので、両者について簡単にまとめます。 return returnはメソッドに対して使用します。 機能としては メソッドを途中で終了させる メソッドの返…

2019/09/15_rubyの配列とeach(忍者の存在を知られないようにする)

まえがき 今日も、rubyのアルゴリズム問題を解いたので、新しく私の一部となった知識を記録します。 内容は、配列関係です。 例題 以下の配列から、eachを使って全員をputsしなさい。 ただし、忍者は除くものとする。 (存在を知られちゃいけないので) edo_…

2019/09/13_eachってhashにも使えるんですね!(ruby)

今日知ったんですけど、eachメソッドって、hashに対しても使えるんですね! 基本の欠如がやばいっす… 例1 明日、燃えるゴミの日なんですよ。 だから、朝、早起きしなきゃなー、めんどくせっ!と思ってたもんで… array = { garbage: "紙", type: "燃えるゴミ"…

20190912_「せんぷうき」から「ぷ」を取り出す(rubyで文字を抽出)

まえがき 今日もアルゴリズム問題を解いてました。 そこで、新しいメソッドを学んだので、記載します。 例題 文字列「せんぷうき」から「ぷ」だけを抜き出しなさい。 (目の前に扇風機があったもんで…) 答え str = 'せんぷうき' puts str[2] => 'ぷ' 解説 使…

2019/09/11_case文の使い方(fizzbuzz問題)

はじめに rubyのアルゴリズム問題で、苦戦してしまったので、その解説をしようと思います。 その問題とは、rubyでifを使わず、fizzbuzz問題を解くと言うものです。 はまった点 条件分岐だけど、if使えないってことは… case文を使えばいいのかってなったんで…

2019/09/10_日本の時間にセットする(rails)

そういえば、作成してたチャットアプリに表示している時間が、 どこか別の国の時間になっていたので、修正しました。 修正方法 コード config/application.rb (中略) module APP class Application < Rails::Application config.time_zone = 'Tokyo' #↑これ…