Skip to content

Instantly share code, notes, and snippets.

mawatari mawatari

Block or report user

Report or block mawatari

Hide content and notifications from this user.

Learn more about blocking users

Contact Support about this user’s behavior.

Learn more about reporting abuse

Report abuse
View GitHub Profile
View ls.coffee
gulp = require('gulp')
fs = require('fs');
path = require('path');
config = require('../config')
yellow = '\u001b[33m'
reset = '\u001b[0m'
gulp.task 'ls', ->
console.log(yellow + taskList().join(' ') + reset)
@mawatari
mawatari / git-commands.md
Last active Jan 1, 2016
いつも忘れるGitコマンド達
View git-commands.md

generate scaffoldしたファイルを一気に消したい

新規に追加したファイルを一気に削除する

git clean -f

新規に追加したファイルとディレクトリを一気に削除する

git clean -f -d

消す対象を事前に確認

git clean -n

@mawatari
mawatari / rpm.bash
Last active Dec 30, 2015
CentOS 6.4 RPM
View rpm.bash
sudo rpm -Uvh http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm
sudo rpm -Uvh http://rpms.famillecollet.com/enterprise/remi-release-6.rpm
sudo rpm -Uvh http://pkgs.repoforge.org/rpmforge-release/rpmforge-release-0.5.3-1.el6.rf.x86_64.rpm
sudo rpm -Uvh http://centos.alt.ru/repository/centos/6/x86_64/centalt-release-6-1.noarch.rpm
View package.json
{
"name": "my_project",
"version": "0.0.0",
"description": "",
"main": "Gruntfile.js",
"author": "Naoto Mawatari",
"license": "MIT",
"scripts": {
"test": "echo \"Error: no test specified\" && exit 1"
},
View Gruntfile.js
module.exports = function (grunt) {
'use strict';
grunt.initConfig({
pkg: grunt.file.readJSON('package.json'),
jshint: {
all: [
'Gruntfile.js',
'src/js/models/*.js',
View gist:6069167
# GitHubで当該リポジトリをフォークする
# ローカルにフォークしたリポジトリをクローンする
git clone git@github.com:mawatari/jenkins-flow.git
# フォーク元のリポジトリをリモートする
git remote add upstream git://github.com/swimmystudy/jenkins-flow.git
# 必要に応じてフェッチする
@mawatari
mawatari / watcherTasks.xml
Last active Dec 19, 2015
PhpStormのFile Watchersの設定。.idea以下に設置するだけで使える。 - Compassをオートコンパイル - Handlebarsをオートプリコンパイル
View watcherTasks.xml
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="ProjectTasksOptions">
<TaskOptions isEnabled="true">
<option name="arguments" value="compile" />
<option name="checkSyntaxErrors" value="true" />
<option name="description" value="Compiles .scss files into .css files" />
<option name="exitCodeBehavior" value="ERROR" />
<option name="fileExtension" value="scss" />
<option name="immediateSync" value="true" />
@mawatari
mawatari / phpstorm-compass-watchers.xml
Created Jun 23, 2013
PhpStormのFile Watchers PluginでCompassをコンパイルする為の設定ファイル
View phpstorm-compass-watchers.xml
<?xml version="1.0" encoding="UTF-8"?>
<TaskOptions>
<TaskOptions>
<option name="arguments" value="compile" />
<option name="checkSyntaxErrors" value="true" />
<option name="description" value="Compiles .scss files into .css files" />
<option name="exitCodeBehavior" value="ERROR" />
<option name="fileExtension" value="scss" />
<option name="immediateSync" value="true" />
<option name="name" value="Compass" />
@mawatari
mawatari / addElementByIndex.html
Created Jun 21, 2013
jQueryでインデックスを指定して要素を追加する
View addElementByIndex.html
<!DOCTYPE html>
<html lang="ja">
<head>
<meta charset="utf-8">
<title>デモ</title>
</head>
<body>
<ul id="list">
<li>foo</li>
@mawatari
mawatari / jsTimer.js
Last active Dec 18, 2015
Timerで実行する処理が重たいとき等に。
View jsTimer.js
var i = 0, timer = function () {
console.log(++i);
setTimeout(timer, 1000);
};
timer();
// 回数制限付き
var i = 0, limitedTimer = function () {
console.log(++i);
var timerId = setTimeout(timer, 1000);
You can’t perform that action at this time.