Skip to content

Instantly share code, notes, and snippets.

View nanasess's full-sized avatar
🍣
Sushi chef

Kentaro Ohkouchi nanasess

🍣
Sushi chef
View GitHub Profile
@nanasess
nanasess / gist:9022460
Created February 15, 2014 17:36
Example for jQuery.Deferrd()
var deferred = $.Deferred();
deferred
.then(function() {
var d = $.Deferred();
d.resolve();
return d;
})
.then(function() {
var d = $.Deferred();
@nanasess
nanasess / gist:9269850
Created February 28, 2014 11:55
example for map.
$(function() {
var $select = $('<select name="test" />');
var arr = [{'name':'Pizza'},{'name':'Pasta'},{'name':'Pizza2'}];
$select.append(arr.map(function(v, i, obj) {
return '<option value="' + i + '">' + v.name + '</option>';
}));
window.console.log($select);
});
@nanasess
nanasess / gist:10111224
Last active August 29, 2015 13:58
execute interval.
<?php
require_once("../../../require.php");
mb_http_output('pass');
header('Content-type: text/html');
$objWksConnMethod = new SC_WakasaConnectMethod();
$objWksConnMethod->setSalesClass($_POST["stype"]);
//$objWksConnMethod->parseXmlFlag = false;
//$objWksConnMethod->convertCharEncodeFlag = false;
@nanasess
nanasess / gist:10111849
Created April 8, 2014 11:28
jQuery.when()
$(function() {
var $message = $('#message');
$('#execute').click(function() {
var customer_ids = $('#customer_ids').val().split(/\n/);
var promises = [];
$.each(customer_ids, function(i, customer_id) {
var d = $.Deferred();
process(i, customer_id, $message, d);
promises.push(d);
})
@nanasess
nanasess / gist:10961450
Created April 17, 2014 07:38
INDEX of SQL Database for EC-CUBE
-- product_code を nvarchar(64) に変更しておくこと!
CREATE NONCLUSTERED INDEX product_category_category_id_idx ON [dbo].[dtb_product_categories] ([category_id]) INCLUDE ([product_id]);
CREATE NONCLUSTERED INDEX product_code_idx ON dtb_products_class (product_code) INCLUDE (product_id);
CREATE NONCLUSTERED INDEX price01_idx ON dtb_products_class (price01) INCLUDE (product_id);
CREATE NONCLUSTERED INDEX price02_idx ON dtb_products_class (price02) INCLUDE (product_id);
CREATE NONCLUSTERED INDEX stock_idx ON dtb_products_class (stock) INCLUDE (product_id);
CREATE NONCLUSTERED INDEX stock_unlimited_idx ON dtb_products_class (stock_unlimited) INCLUDE (product_id);
CREATE NONCLUSTERED INDEX point_rate_idx ON dtb_products_class (point_rate) INCLUDE (product_id);
CREATE NONCLUSTERED INDEX deliv_fee_idx ON dtb_products_class (deliv_fee) INCLUDE (product_id);
CREATE NONCLUSTERED INDEX product_id_idx ON dtb_products_class (product_id);
@nanasess
nanasess / file0.sh
Last active August 29, 2015 14:00
vi(vim) で文字エンコーディングを指定してファイルを開く ref: http://qiita.com/nanasess/items/d5e920137b29f2fcaa4f
vi -c ":e ++enc=euc-jp" filename
@nanasess
nanasess / file0.sh
Last active August 29, 2015 14:00
ssh でローカルとリモートの diff をとる ref: http://qiita.com/nanasess/items/3c75642a079c236bd46d
ssh user@example.com "cat /path/to/remote_file" | diff -u /path/to/local_file -
@nanasess
nanasess / file0.xml
Created May 1, 2014 04:59
IIS で PHP の ob_* 関数が効かない場合の対処法 ref: http://qiita.com/nanasess/items/ac002829035dbf78aa02
<configuration>
<system.webServer>
.....
<handlers>
<remove name="PHP53_via_FastCGI" />
<add name="PHP53_via_FastCGI" path="*.php" verb="GET,HEAD,POST" modules="FastCgiModule" scriptProcessor="D:\Program Files (x86)\PHP\v5.3\php-cgi.exe" resourceType="Either" requireAccess="Script" responseBufferLimit="0"/>
</handlers>
</system.webServer>
</configuration>
@nanasess
nanasess / file0.txt
Created July 19, 2014 06:45
LISTEN しているポート一覧を確認する ref: http://qiita.com/nanasess/items/1244b75b084d166cca05
netstat -an | grep -e 'LISTEN *$'
@nanasess
nanasess / gist:b7776f76f83784b3d2a2
Created August 28, 2014 12:18
PHPむずかしい
$ php -r "var_dump('null-null-null' <= '1800-1-1');"
bool(false)
$ php -r "var_dump("null-null-null" <= '1800-1-1');"
bool(true)