Skip to content

Instantly share code, notes, and snippets.

@katsuhide
katsuhide / file.rb
Created November 24, 2013 16:01
ファイルの入出力
## ファイル名の取得
puts File.basename(__FILE__)
## 拡張子を除くファイル名
puts File.basename(__FILE__, File.extname(__FILE__))
## 拡張子
puts File.extname(__FILE__)
## テキストファイルを読み込む
@katsuhide
katsuhide / alert.js
Created September 30, 2015 01:11
test
alert("hoge");
//現在時刻
let now = NSDate()
let cal = NSCalendar(identifier: NSCalendarIdentifierGregorian)!
//10日後
let in10days = cal.dateByAddingUnit(.Day, value: 10, toDate: now, options: NSCalendarOptions())
//2日前
let ago2days = cal.dateByAddingUnit(.Day, value: -2, toDate: now, options: NSCalendarOptions())
@katsuhide
katsuhide / calendar.swift
Last active March 27, 2016 05:00
SwiftでiOS標準カレンダーを使う方法 ref: http://qiita.com/katsuhide@github/items/47b06736c5bfe60f25d0
func deleteEvent(event: EKEvent) {
do {
try eventStore.removeEvent(event, span: .ThisEvent)
} catch let error {
print(error)
}
}
(function() {
"use strict";
var Item, ItemRepository, User, addOnloadHandler, corsRequest, getElementsByClassName, main, setIframeHeight, setInnerText, template;
Item = (function() {
function Item(item) {
var tag, _i, _len, _ref;
this.title = item.title;
this.url = item.url;
this.tags = [];
@katsuhide
katsuhide / hideKeyboard.swift
Created April 3, 2016 02:42
[iOS]フォーカスが外れたタイミングでキーボードを隠す ref: http://qiita.com/katzhide/items/8bab35e027fca49654c8
import UIKit
class ViewController: UIViewController, UITextFieldDelegate {
@IBOutlet weak var textField: UITextField!
override func touchesBegan(touches: Set<UITouch>, withEvent event: UIEvent?) {
view.endEditing(true)
}
}