Skip to content

Instantly share code, notes, and snippets.

SFPGMR sfpgmr

Block or report user

Report or block sfpgmr

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 config.json
{
"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",
View config.json
{
"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 Aug 29, 2015
はてなブログのカスタマイズスクリプト
View gist:62df94f4c7398eb8f410
//
// はてなブログカスタマイズスクリプト
//
// 【作者】 S.F.
//
// 【機能】
// ・ブログ記事の終わりにAdsenseバナー広告を最大3個表示する
// ・サイドバーのモジュール表示をBootstrapのNavbarに変換して表示する
// 【制約】
// ・このスクリプトを実行するにはHTMLヘッダに下記モジュールをインポートする必要がある
View gist:62cef3dd152afe383be8
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
View app.js
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")
View 20141004
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 Aug 29, 2015
ディレクトリ中の元ファイルと.gzファイルを比較して元ファイルが新しいものだけをgzipしてscpするバッチファイル
View shp.cmd
@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 Oct 23, 2016
Youtube API Test 0001
View Readme.md

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

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

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

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

@sfpgmr
sfpgmr / index.html
Last active May 25, 2016
WebGL 0001 地球と戦闘機を表示する
View index.html
<!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 Oct 23, 2016
WebGL 0002 回転するタイトル
View Readme.md

About

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

You can’t perform that action at this time.