gem update
コマンドに gem 名を渡さずそのまま実行すれば system のすべての gem が対象になる。
http://guides.rubygems.org/command-reference/#gem-update
cut
コマンドは、指定した区切り文字・箇所からのデータを標準出力に表示する。
require 'octokit' | |
client = Octokit::Client.new(access_token: 'your_personal_access_token') | |
client.auto_paginate = true | |
File.open('configs.md', 'w') do |file| | |
repos = client.org_repos('awesome_org_name') | |
repos.each.with_index(1) do |repo, index| | |
puts "#{index}: #{repo[:name]}" |
live_loop :flibble do | |
sample :bd_pure, rate: 1 | |
sleep 0.5 | |
end | |
play 70 | |
sleep 0.5 | |
play 72 | |
sleep 0.5 | |
play 74 |
gem update
コマンドに gem 名を渡さずそのまま実行すれば system のすべての gem が対象になる。
http://guides.rubygems.org/command-reference/#gem-update
cut
コマンドは、指定した区切り文字・箇所からのデータを標準出力に表示する。
require "csv" | |
CSV.open("mogemoge.csv", "w+") do |csv| | |
array = %w(foo bar baz piyo) | |
double_quoted = array.map{|item| %Q|"#{item}"| } | |
p double_quoted | |
csv << double_quoted | |
end |
var token = "<your_slack_token>"; | |
var shiritori_channel = "<your_channel_id>"; | |
var outgoing_token = "<your_outgoing_webhook_token>"; | |
var bot_name = "shiritorichan"; | |
function doPost(e) { | |
// To use `SlackApp` class, you need to activate SlackApp Library in Google Apps Script menu. | |
var app = SlackApp.create(token); | |
// Ignore the message posted by slackapp |
.
機能 | メソッド |
---|---|
単数形の名詞を複数形を変換する | String#pluralize |
複数形の名詞を単数形に変換する | String#singularize |
単語間を英大文字で区切った文字列をアンダースコア区切りに変換する(クラス名->ファイル名) | String#underscore |
アンダースコア区切りの文字列を英大文字区切り文字列に変換する(ファイル名->クラス名) | String#camelcase |
大文字区切り文字列を複数形のアンダースコア区切り文字列に変換する(クラス名->テーブル名) | String#tableize |
複数形のアンダースコア区切り文字列を大文字区切り文字列に変換する(テーブル名->クラス名) | String#classify |
クラス名からクラスそのものを得る | String#constantize |
2011年にWebエンジニアに転身しました。 経験があるのは C, C++, Java, PHP だけど、ほとんど中途半端です。。 今年8月に Ruby をメインに使う会社に転職し、Rails を使ったプロジェクトで仕事をしています。
Rails歴とよべるような期間は 3ヶ月ほど。 現在は仕事で使っているため さわらない日はありませんが、やっとキホンをわかってきたかなあ、くらいの認識です(>_<)
最近この よちよち.rbのために ものすごい勢いでGithubをさわる機会が増えたので、ちょっとずつ仲良くなれてきたかんじ