Skip to content

Instantly share code, notes, and snippets.

{
"vars": {
"@gray-darker": "lighten(#000, 11.5%)",
"@gray-dark": "lighten(#000, 20%)",
"@gray": "lighten(#000, 33.5%)",
"@gray-light": "lighten(#000, 60%)",
"@gray-lighter": "lighten(#000, 93.5%)",
"@brand-primary": "#428bca",
"@brand-success": "#5cb85c",
"@brand-info": "#5bc0de",
{
"vars": {
"@gray-darker": "lighten(#000, 13.5%)",
"@gray-dark": "lighten(#000, 20%)",
"@gray": "lighten(#000, 33.5%)",
"@gray-light": "lighten(#000, 60%)",
"@gray-lighter": "lighten(#000, 93.5%)",
"@brand-primary": "#428bca",
"@brand-success": "#5cb85c",
"@brand-info": "#5bc0de",
@sfpgmr
sfpgmr / gist:62df94f4c7398eb8f410
Last active August 29, 2015 14:06
はてなブログのカスタマイズスクリプト
//
// はてなブログカスタマイズスクリプト
//
// 【作者】 S.F.
//
// 【機能】
// ・ブログ記事の終わりにAdsenseバナー広告を最大3個表示する
// ・サイドバーのモジュール表示をBootstrapのNavbarに変換して表示する
// 【制約】
// ・このスクリプトを実行するにはHTMLヘッダに下記モジュールをインポートする必要がある
@sfpgmr
sfpgmr / gist:62cef3dd152afe383be8
Created September 21, 2014 19:54
amd.jsの引用
define([
"../core"
], function( jQuery ) {
// Register as a named AMD module, since jQuery can be concatenated with other
// files that may use define, but not via a proper concatenation script that
// understands anonymous AMD modules. A named AMD is safest and most robust
// way to register. Lowercase jquery is used because AMD module names are
// derived from file names, and jQuery is normally delivered in a lowercase
// file name. Do this after creating the global so that if an AMD module wants
@sfpgmr
sfpgmr / app.js
Created September 27, 2014 07:27
var fs = require("fs");
var https = require("https");
var q = require("q");
var d3 = require("d3");
var outputDir = "../html/";
var apiKey = null;
var apiUrl = "https://api.tokyometroapp.jp/api/v2/";
q.nfcall(fs.readFile, "apikey.json")
var fs = require('fs');
var https = require('https');
var q = require('q');
var jsdom = require('jsdom').jsdom;
var d3 = require('d3');
var ect = require('ect');
var outputDir = '../html/';
var apiKey = null;
var apiUrl = 'https://api.tokyometroapp.jp/api/v2/';
@sfpgmr
sfpgmr / shp.cmd
Last active August 29, 2015 14:10
ディレクトリ中の元ファイルと.gzファイルを比較して元ファイルが新しいものだけをgzipしてscpするバッチファイル
@ECHO off
rem 元ファイルとgzファイルを比較して元ファイルが新しいものだけをgzip化
rem もし.gzファイルがない場合は作る
rem 環境変数の遅延展開を可能にする
setlocal enabledelayedexpansion
for /R h:\pj\www\html %%1 in (*.*) do (
if "%%~x1" NEQ ".gz" (
set gzipf=%%1.gz
if EXIST !gzipf! (
for %%g in (!gzipf!) do (
@sfpgmr
sfpgmr / Readme.md
Last active October 23, 2016 09:22
Youtube API Test 0001

##このサンプルについて

nodeからYoutube Data APIを呼んでd3とectを使用しサムネイルHTMLファイルを静的に生成する。

生成した静的ページは以下のリンクを参照。

http://www.sfpgmr.net/test/Youtube/0001/

@sfpgmr
sfpgmr / index.html
Last active May 25, 2016 20:32
WebGL 0001 地球と戦闘機を表示する
<!DOCTYPE html>
<html>
<head>
<title>WebGL Test</title>
<meta name="keywords" content="WebGL,HTML5,three.js" />
<meta name="description" content="WebGL,HTML5,three.js" />
<script type="text/javascript" src="//ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<script src="//www.sfpgmr.net/scripts/three/three.js"></script>
<script src="//www.sfpgmr.net/scripts/three/Detector.js"></script>
<script src="//www.sfpgmr.net/scripts/three/stats.min.js"></script>
@sfpgmr
sfpgmr / Readme.md
Last active October 23, 2016 09:19
WebGL 0002 回転するタイトル

About

WebGLとThree.jsを使用した自己学習用のサンプルです。