Skip to content

Instantly share code, notes, and snippets.

View taka-tactical's full-sized avatar

Taka taka-tactical

  • Tactical Engineer 代表
  • Yokohama, Japan
View GitHub Profile
@taka-tactical
taka-tactical / CreditCardUtility.php
Last active October 2, 2017 07:33
[PHP: Credit card utility class] カード会社の判別やチェックディジットの検証を行うユーティリティクラス - ver. 2014/10/17 #php
<?php
/**
* クレジットカード ユーティリティクラス
*
* カード会社の判別やチェックディジットの検証を行うユーティリティクラス
*
* @see http://en.wikipedia.org/wiki/Bank_card_number
* @see http://www.ee.unb.ca/tervo/ee4253/luhn.shtml
*/
@taka-tactical
taka-tactical / Twig.php
Last active November 15, 2017 06:44
[PHP: Twig CI3.0 wrapper + plugin] Twig wrapper and extension classes for CI3.0 #twig #php #ci #codeigniter
<?php
defined('BASEPATH') OR exit('No direct script access allowed');
//====================================================================
// Twigテンプレートクラス
//====================================================================
//
// Twigテンプレートを用いたレンダリングエンジンのCI向け実装。
// Smarty同等の方法で画面出力が可能。初期化方法は次の通り。
//
@taka-tactical
taka-tactical / ddns-update.lua
Last active August 19, 2021 13:50
[YAMAHAルーター DDNS更新用 Luaスクリプト] YAMAHAルーター向けのDDNS更新用 Luaスクリプト #yamaha #lua #ddns #nvr700w #nvr500
--[[
DDNSのIPアップデート
*** YAMAHAルーター専用 ***
PPPoEで設定されたlocal側のIPアドレスを取得し、既存IPアドレスと異なれば取得したIPアドレスでDDNSを更新する。
IPアドレスが同じであれば更新はしない。interval_watch * interval_update(秒)で設定された期間更新されない
場合、強制的にIPアドレスを更新する。