Skip to content

Instantly share code, notes, and snippets.

View flada-auxv's full-sized avatar
🎯
Focusing

flada-auxv flada-auxv

🎯
Focusing
View GitHub Profile
@ympbyc
ympbyc / FunctionOriented.md
Last active March 14, 2019 08:33
LLerのための関数指向入門

LLerのための関数指向入門

2013 Minori Yamashita [email protected]

ターゲットを動的オブジェクト指向プログラマに絞って、関数指向の考え方を説明します。 コードサンプルでは、オブジェクト指向には CoffeeScript ^1、関数指向には Clojure を使用しますが、文章は汎用的に書いてあります。

最下部に用語集があるので、わかりづらい単語、表現があったら参照してください。

@hakobe
hakobe / main.md
Last active December 20, 2018 04:44
Kyoto.js #7 何がMVCをつなげているのか

何がMVCをつなげているのか

クライアントサイドMVC

  • buzzwordっぽい
  • Backbone.js Angular.js Knockout.js Ember.js とか
  • 使ってますか?
    • はてなでも一部本番運用/社内向けツールではよくみる
  • クライアントサイドMVCフレームワークを利用するとMVCによる設計方針を簡単に使うことができるようになる
@rummelonp
rummelonp / zsh_completion.md
Last active February 22, 2023 15:06
zsh の補完関数の自作導入編

zsh の補完関数の自作導入編

あまり深く理解してないので識者のツッコミ大歓迎

補完を有効にする

取り敢えず最低限だけ

# 補完を有効にする
@hanachin
hanachin / janken.rb
Created November 28, 2012 11:49
挑戦者求む!【Ruby】じゃんけんプログラムを作ろう by フリーランス suginoy suginoy│CodeIQ https://codeiq.jp/ace/suginoy/q72
#encoding: utf-8
class Janken
def self.hands
%w(グー チョキ パー)
end
def self.win
[%w(グー チョキ), %w(チョキ パー), %w(パー グー)]
end
@hanachin
hanachin / enclose.rb
Created November 27, 2012 03:40
CodeIQの解答 挑戦者求む!【Ruby】Rubyでちょこっとテキスト処理 by フリーランス suginoy suginoy│CodeIQ https://codeiq.jp/ace/suginoy/q77
#!/usr/bin/env ruby
ARGV.instance_eval do
exit if empty?
width = map(&:size).max
border = "+#{'-' * width}+"
puts border
each {|line|
puts format("|%-*s|", width, line), border
@jugyo
jugyo / fizzbuzz.rb
Created November 20, 2012 10:37
FizzBuzz using Enumerator
fizzer = [nil, nil, 'Fizz'].cycle
buzzer = [nil, nil, nil, nil, 'Buzz'].cycle
1.upto(100) { |i|
fizz, buzz = fizzer.next, buzzer.next
puts fizz || buzz ? "#{fizz}#{buzz}" : i
}
@1syo
1syo / gist:4103689
Created November 18, 2012 05:07
Gemfile for installing rails4.
source 'http://rubygems.org'
gem 'rails', :git => 'git://github.com/rails/rails.git'
gem 'journey', :git => 'git://github.com/rails/journey.git'
gem 'arel', :git => 'git://github.com/rails/arel.git'
gem 'activerecord-deprecated_finders' , :git => 'git://github.com/rails/activerecord-deprecated_finders.git'
gem 'sqlite3'
group :assets do
@hayajo
hayajo / changelog_en.md
Last active April 1, 2025 14:37
ChangeLog を支える英語

ChangeLog を支える英語

ChangeLog を書く際によく使われる英語をまとめました。

ほとんど引用です。

基本形

class Tab
constructor: ->
@$tabs = ($ '.tab')
@$sections = ($ '.section')
@_idx = 0
current_tab: =>
@$tabs.eq(@_idx)
current_section: =>
@Gab-km
Gab-km / github-flow.ja.md
Last active March 21, 2025 03:38 — forked from juno/github-flow.ja.md
GitHub Flow (Japanese translation)