Skip to content

Instantly share code, notes, and snippets.

View fukata's full-sized avatar

fukata fukata

View GitHub Profile
@fukata
fukata / Rakefile
Created December 6, 2020 04:36
Create new post of jekyll by Rakefile
namespace :posts do
desc "新しい投稿を作成します。"
task :new do |task|
input = {}
puts "新しい投稿を作成します。情報を入力してください。"
print "タイトル:"
input[:title] = STDIN.gets.strip
if input[:title].length == 0
puts "タイトルは1文字以上入力してください。"
@fukata
fukata / RESULT.md
Last active November 24, 2020 15:16
番号フォーマット
$ruby main.rb 
"format_str=yyyymmdd-nnnnn, num=100, date=2020-01-01"
{:date=>{:year=>true, :month=>true, :day=>true}, :num=>true}
"20200101-00100"
#!/usr/bin/env ruby
def parse_crontab(crontab)
parts = crontab.split(/ +/)
if parts.size < 5
return nil
end
parts[0..4].join(' ')
end
fukata:/tmp $cat input.rb
#!/usr/bin/env ruby

puts "Your First Name:"
first_name = STDIN.gets.to_s.chomp

puts "Your Last Name:"
last_name = STDIN.gets.to_s.chomp
@fukata
fukata / Dell_XPS13_9310.md
Last active December 13, 2020 04:12
ラップトップ2020

XPS 13(9310)

製品ページはこちら

価格

カートで17%OFFクーポン適用で税抜 213,293 円(税込 234,622 円)

カスタマイズ

export default null // モジュールモードを強制します
type DebuggableClassConstructor = {
new(...args: any[]): {getDebugValue(): object}
}
function debuggable<
C extends DebuggableClassConstructor
>(Class: C) {
return class extends Class {
export default null // モジュールモードを強制します
class User {
constructor (
private name: string
) {}
getDebugValue() {
return {
name: this.name

曜日

  • 休日 = わんゆ
  • 明日 = ぷにぃ
  • 今日 = わにぃ
  • 昨日 = むわん
  • 月曜日 = わんちゃん
  • 火曜日 = わんあんかん
  • 水曜日 = わんぷぅ
  • 木曜日 = わんぷるは
@fukata
fukata / pc.md
Last active November 17, 2019 15:34