案外知られていないGMOの設定方法をメモ。
まずは下記のURLから、アカウントを作成。 https://service.gmo-pg.com/cyllene/entry/trialStart.htm
アカウント登録が完了すると、下記のようなメールが飛んでくる。
案外知られていないGMOの設定方法をメモ。
まずは下記のURLから、アカウントを作成。 https://service.gmo-pg.com/cyllene/entry/trialStart.htm
アカウント登録が完了すると、下記のようなメールが飛んでくる。
| var sum=0, num=0; | |
| for(i=0; i<100; i++) { | |
| sum += 0.1; | |
| console.log('sum = ' + sum); | |
| } | |
| num = 0.1 * 100; | |
| console.log('num = ' + num); |
ちょくちょく使うPostgreSQLのコマンドをメモ。
○特定のテーブルのみバックアップ
pg_dump -t テーブル名 データベース名 --username=ユーザ名> テーブル名.sql;
○特定のテーブルのリストア
| var obj = { | |
| id: 16, | |
| val: 'hogehoge', | |
| } | |
| function make_query(obj){ | |
| var keys = Object.keys(obj); | |
| if(!keys.length) return ""; | |
| return "?" + keys.map(function(key){ |
| /* | |
| * やるタスクは | |
| * riot.jsで書かれたtagファイルのコンパイル | |
| * typescriptで書かれたjsファイルのコンパイル | |
| * コンパイルされたjsファイルのminify | |
| * minifyされたjsファイルの*.min.jsにリネーム | |
| */ | |
| const gulp = require('gulp'), | |
| riot = require('gulp-riot'), | |
| tsc = require('gulp-typescript'), |
| // データ初期化 | |
| var data = [2, 5, 3, 1, 9]; | |
| // バブルソート | |
| var bable_sort = function (data) { | |
| // データ入れ替え用一時変数 | |
| var tmp = 0; | |
| // 最後の要素を除いて、すべての要素を並べ替えます | |
| for (var i = 0; i < data.length - 1; i++) { | |
| // 下から上に順番に比較します | |
| for (var j = data.length - 1; j > i; j--) { |
| // 素のJavaScriptパターン | |
| function ajax() { | |
| var xmlHttp = new XMLHttpRequest(); | |
| xmlHttp.onreadystatechange = function() { | |
| if (xmlHttp.readyState == 4 && xmlHttp.status == 200) { | |
| comsole.log(xmlHttp.responseText); | |
| } | |
| }; | |
| xmlHttp.open("GET", "URL", true); | |
| xmlHttp.send(null); |
| $('body').mousemove(function(e) { | |
| $('セレクタ').html('現在のX座標: ' + e.clientX + | |
| "<br />現在のY座標: " + e.clientY); | |
| }); |
| * {margin: 0; padding: 0;} | |
| a {text-decoration: none;} | |
| .fixed { | |
| position: fixed; | |
| top: 0; | |
| height: 70px; | |
| z-index: 1; | |
| } |