Skip to content

Instantly share code, notes, and snippets.

View hayakawatomoaki's full-sized avatar

hayakawa tomoaki hayakawatomoaki

View GitHub Profile
@hayakawatomoaki
hayakawatomoaki / npm error [ env: node: No such file or directory ]
Last active September 15, 2021 08:00
npmで「env: node: No such file or directory」とエラーが出たときの対応
$ npm -v
module.js:338
throw err;
^
Error: Cannot find module 'npmlog'
at Function.Module._resolveFilename (module.js:336:15)
at Function.Module._load (module.js:278:25)
at Module.require (module.js:365:17)
at require (module.js:384:17)
at /usr/local/lib/node_modules/npm/bin/npm-cli.js:18:11
@hayakawatomoaki
hayakawatomoaki / file0.txt
Last active August 29, 2015 14:17
Swiftのシングルトンパターンでリセットもできる実装 ref: http://qiita.com/hayakawatomoaki/items/22e631dfb9ebf9e8d578
class User {
private struct Static {
static var instance: User?
}
class var sharedInstance: User {
if let instance = Static.instance {
return instance
}
@hayakawatomoaki
hayakawatomoaki / TimeInterval+NSDate.swift
Last active August 29, 2015 14:15
Swiftで現在からの経過時間を計算するNSDateのExtension ref: http://qiita.com/hayakawatomoaki/items/8f1d5aeb74ba2156245c
var c = "2015-02-06 19:48:31".toDate(format: "yyyy-M-d HH:mm:ss")?.stringForTimeIntervalSinceCreated() // optional
println(c) // Optional("5 days")