Skip to content

Instantly share code, notes, and snippets.

@madogiwa0124
madogiwa0124 / zundoko_ruby.rb
Last active March 28, 2017 15:42
ズンドコキヨシ with Ruby
z,d = words = ["ズン","ドコ"]
fin_words = [z,z,z,z,d]
ans = []
while ans.join != fin_words.join
ans = []
fin_words.length.times{ ans << fin_words.sample }
end
puts "#{ans.join}、キ・ヨ・シ!"
@madogiwa0124
madogiwa0124 / heroku_cmd_list.md
Last active March 30, 2017 15:00
heroku command list

herokuのコマンドリスト

ログイン・ログアウト

ログイン

heroku login

ログアウト

heroku logout
@madogiwa0124
madogiwa0124 / 3option_processing.rb
Created April 11, 2017 01:49
Twitterで話題になってた条件分岐の件を実装してみた。
hasA, hasB, hasC = true, false, true
cmd = ["foo"]
cmd << "-a AAA" if hasA
cmd << "-b BBB" if hasB
cmd << "-c CCC" if hasC
puts cmd.join(" ")
@madogiwa0124
madogiwa0124 / ruby_100_nock.md
Last active April 24, 2021 12:29
rubyで言語処理100本ノック

前置き

勉強のためにrubyで言語処理100本ノックをなるべく答えを見ずにやってみる・・・!
そのため、記載してある回答は誤っている可能性がありますので、ご了承ください。

start:2017/04/12

言語処理100本ノック 2015
http://www.cl.ecei.tohoku.ac.jp/nlp100/

言語処理100本ノックは,実践的な課題に取り組みながら,プログラミング,データ分析,研究のスキルを楽しく習得することを目指した問題集です

@madogiwa0124
madogiwa0124 / book_list.md
Last active April 26, 2017 13:33
書籍整理用のGist

書籍整理

良かった書籍を整理するためのGist

技術書

お作法

リーダブルコード

有名な本、読みやすいコードが実例を交えて記載されている。始めたばかりだとよくわからない箇所も多いと思うが、活用出来るものも多い。 すこし書けるようになってきたかなーとか、なんかこの書き方イマイチだなと感じるようになって来たタイミングで読むと、学びが多い気がする。

リーダブルコード

@madogiwa0124
madogiwa0124 / rsp_simulation.rb
Last active May 30, 2017 02:40
じゃんけんシミュレーター(作成中)
# 定数
HAND = ["p", "r", "s"] # r:グー、s:チョキ、p:パー
class Player
attr_accessor :id, :hand, :lose_flg, :rank
def initialize(id)
@id = id
@hand = ""
@lose_flg = false
  • hoge
  • fuga
@madogiwa0124
madogiwa0124 / rubocop_memo.md
Last active June 22, 2017 14:24
rubocopの使い方と警告のメモ

Rubocopの使い方と警告について

Rubocopとは

RubocopはOSSで開発されているソースコードの静的解析を行うgemです。 RubyStyleGuidにソースコードが準拠しているかチェックすることが出来ます。
Githubリポジトリ:https://github.com/bbatsov/rubocop

Rubocopの使い方

インストール

@madogiwa0124
madogiwa0124 / ISSUE_TEMPLATE.md
Created August 13, 2017 15:21
Githubのissues用のTemplateファイル

作業概要

  • hoge

完了条件

  • fuga
@madogiwa0124
madogiwa0124 / PULL_REQUEST_TEMPLATE.md
Created August 13, 2017 15:22
Githubのプルリク用Templateファイル

対応するissue

connects to #hoge

作業概要(issueの内容)

  • hogehoge

作業概要(issue外)

  • hogehoge