Skip to content

Instantly share code, notes, and snippets.

View nojimage's full-sized avatar

Takashi Nojima nojimage

View GitHub Profile
@nojimage
nojimage / Functional.suite.yml
Created September 1, 2015 09:50
Codeception / WebDriver / ChromeDriver でユーザーエージェントをセットする
class_name: FunctionalTester
namespace: App\Test\Functional
modules:
enabled:
- Cake\Codeception\Helper
- WebDriver
- App\TestSuite\Codeception\FunctionalHelper
config:
WebDriver:
url: 'http://localhost/'
@nojimage
nojimage / CakeFixture.php
Last active December 8, 2017 10:55
CakePHP Fixture Module for Codeception
<?php
namespace Codeception\Module;
use Cake\TestSuite\Fixture\FixtureManager;
use Codeception\Module;
use Codeception\Test\Cest;
use Codeception\TestInterface;
use Exception;
use stdClass;
@nojimage
nojimage / FileLog.php
Created October 3, 2017 05:12
CakePHP3 のログで$contextを宜しくロギング
<?php
/*
*
* Copyright 2017 ELASTIC Consultants Inc.
*
*/
namespace Elastic\ContextLogEngine\Log\Engine;
use Cake\Http\ServerRequest;
@nojimage
nojimage / phparray_grt.py
Created November 16, 2010 11:49
MySQL Workbench Plugin - Query to PHP Array Format
##
# MySQL Workbench - Query to PHP Array Format Plugin
#
# author: nojimage
#
# original: http://wb.mysql.com/?p=677 verticalquery_grt.py by Alfredo Kojima
##
# import the wb module
from wb import *
<?php
App::uses('Shell', 'Console');
/**
* ClearCache
*
* CakePHP 2.0
* PHP versions 5
*
@nojimage
nojimage / AppModel.php
Created January 20, 2017 10:46
CakePHP 2.x findEach
<?php
/**
* 検索結果に対して処理を行う
*
* example:
* $model->findEach(['conditions' => ['status' => 1]], function ($data) {
* // $data = ['Model' => [ ... ]]
* debug($data);
* });
*
@nojimage
nojimage / phpunit.sh
Created October 4, 2016 04:46
CakePHP 2.x Run UnitTest on Remote for NetBeans 8.2
#!/usr/bin/env bash
##
# Custom PHPUnit script for Remote test on NetBaeans 8.2
##
PROJECT_ROOT=$(cd "$(dirname "$(dirname "$0")")" && pwd)
#
# Change these settings to your env
#
@nojimage
nojimage / 01佐賀県教育ネットワークの不正アクセスに関わる私的まとめ.md
Last active July 20, 2016 12:40
佐賀県教育ネットワークの不正アクセスに関わる私的まとめ

2016/07/20

7月19日に記者発表を行った模様。

@nojimage
nojimage / mkcsr.sh
Last active June 17, 2016 05:43
OpenSSL 秘密鍵とCSRを一緒に生成するシェルスクリプト
#!/usr/bin/env bash
#Common Name (eg, your name or your server's hostname)
CN="ssl.example.com"
# Country Name (2 letter code)
C="JP"
# State or Province Name (full name)
ST="Fukuoka"
# Locality Name (eg, city)
L="Fukuoka"
@nojimage
nojimage / BehaviorEventTrait.php
Created June 9, 2016 04:19
ビヘイビアが実行するイベントをOn/Offするやつ
<?php
namespace App\Model\Behavior;
use Cake\Event\EventDispatcherInterface;
use Cake\Event\EventListenerInterface;
/**
* ビヘイビアが実行するイベントをコントロール
*/