2016-01-01から1年間の記事一覧
割と汎用的かと思ったので載せてみようかと。 orの引数にnilがきたらそのままなのがミソ。 class ActiveRecord::Base def self.search_with_multi(columns:, keywords:) where(columns_keywords_cond(columns, keywords)) end def self.columns_keywords_con…
SOFT SKILLS読んでる。 もうそろそろ今年も半分終わってしまうので、心機一転で行こうと思うのであった。
この記事は攻略記事ではなくただの思い出メモです。 せっかくなのでClojureでやってみました。 Clojureでの処理 Clojureをコマンドライン実行するためには lein exec hoge.clj 標準入力読み込みは (read-line) 問題を解くときは以下な感じ 実行 lein exec ho…
let cfs:CFString? = nil // nil let s:String = String(cfs) // "nil" nil的なものをキャストすると"nil"になるんですね。
Swiftの正規表現処理はObjective-C同様にとても面倒なので、色々な方が使いやすいように改良していますが、 自分もやってみました。(正規表現のパターンが不正な時はクラッシュします) extension String { private func checkingResults(pattern:String) -…
最近英語を勉強していて、せっかくなので英語勉強ツールを作ろうと思った。 まずそのパーツとして手始めに辞書機能をつくることに。 Macの標準の辞書アプリの機能を使ってみるのが良いかなと思いやってみました。 dict.swift import Foundation import CoreS…