cssでcheckboxカスタマイズのサンプル

CSS

<html> <head> <style> label.check { box-sizing: border-box; position: relative; vertical-align: middle; } label.check>input[type='checkbox']{ display:none; appearance: none; } label.check>span:before{ display: inline-block; width: 16px; height: 16px; positio</head></html>…

ラジオボタンのon/off切り替え

<script> $(function(){ var radio = $('#radio input[type="radio"]:checked').val(); $('#radio input[type="radio"]').on('click', function(){ if ($(this).val() == radio) { $(this).prop('checked', false); radio = false; } else { radio = $(this).val(); </script>…

nヶ月前から現在月までのリストを作成

var listYm = []; var n = 3; // 3か月前 var dt = new Date(); dt.setDate(1); var from = dt.getMonth() + 1 - n; var to = dt.getMonth() + 1; dt.setMonth(from); for (var i=from; i

AWSのJavaScript SDKの使い方

とりあえずこの辺の情報をよく読む必要があるかも。https://aws.amazon.com/jp/documentation/sdk-for-javascript/https://aws.amazon.com/jp/sdk-for-browser/

javascriptメモ

javascriptでのページのリロード。 <script> location.reload(true); // true:ページ更新, false:キャッシュからリロード </script> javascriptでの別ページにリダイレクト。 <script> document.location = 'http://d.hatena.ne.jp/gosshujin/'; </script>

composer updateでthe requested PHP extension intl is missing from your system.

yum install --enablerepo=remi --enablerepo=remi-php56 -y php-intl でインストールできるかも。

郵便番号データからinsert文生成スクリプト

PHP

例の郵便番号データ(KEN_ALL.CSV)をDBにinsertしまくるSQL生成スクリプトをPHPで書いたかも。 テーブル定義は適当かも。

翌月の末日取得

PHP

指定ディレクトリ内のファイルを全部削除

PHP

$dir = '/hogehoge'; $files = scandir($dir); foreach($files as $file){ $fullpath = sprintf('%s/%s', $dir, $file); if (is_file($fullpath)) { unlink($fullpath); } }

Google Chromeメモ

◆Chromeの機能一覧 chrome://chrome-urls/◆Chromeでクッキーを見る方法 chrome://chrome/settings/cookies

AuthComponentの論理削除フラグを認証条件に加える設定

usersテーブルにdeletedというカラムを持っているとして、 認証時にusername,password以外に、 deleted=0の場合のみ認証するという条件を追加する設定。CakePHP3.1からは以下のような設定が必要っぽい。cakephp\src\Controller\AppControllerでの設定 $this-…

NSLogはどのファイルのどのメソッドのどの行かを出力してくれないのでそれを出力してくれるようなマクロ。

NSLogはどのファイルのどの行かを出力してくれないのでしてくれるようなマクロ。 DLOGはDebug Logの略のつもり。これをPrecomplie Prefix Headerのファイル内に記述してNSLogの代わりに使うと どのファイルのどのメソッドのどの行かとかがわかりやすくなるか…

Macのターミナルでファイル名に@マークが入っているsvn deleteの指定方法

svn delete xxx@2x.png@と最後に@を付け足せばいいみたいですな。

Objective Cでの改行

Objective Cでの改行は\nのようですな。バックスラッシュの入力はAlt+\で打てますな。

UITableViewの背景の設定方法

UIView 別途作成して、そのUIViewにsetBackgroundColorで背景を指定したものを、 UITableView.backgroundViewに設定する感じですな。 どうもiOS6からか、この設定をしないと背景が適用されないようですな。 UITableView *tableView = [[[UITableView alloc]i…

Objective C memo

子Viewのframeが親Viewのframe領域から外れている場合、addTargetではイベント発生しないようぢゃ。型のメモNSInteger -> int BOOL -> signed char YES -> (BOOL)1 NO -> (BOOL)0

前日の日時取得

PHP

GoogleからjQuery等のライブラリを読み込む方法

詳しくはhttp://code.google.com/apis/libraries/を参照。 <script type="text/javascript" src="https://www.google.com/jsapi"></script> <script> google.load("jquery", "1.7.1"); </script>

画面・カメラ解像度

iPhoneのディスプレイの縦横サイズについてまとめてみたぞい。 iPhone3GS以前 320 x 480 iPhone4 640 x 960 iPad 768 x 1024 iPad2 768 x 1024 次はカメラで撮影した写真の縦横サイズぢゃ。 プログラムで画面に表示させる場合は、リサイズする必要がありそう…

NSString stringWithFormat で指定できるフォーマット

%@ 文字列 %c 一つの文字 %d Integer(符号付10進数表示) %u Integer(符号なし10進数表示) %o Integer(符号付8進数表示) %x Integer(符号付16進数表示) %X Integer(符号なし16進数表示) %e doubleを指数付きで表示 %f doubleを指数なし表示 %.2f doubleを小数…

dateコマンドで前日の日付を取得

シェルスクリプトで1日前の日付がほしい時とかに覚えておくと便利ですな。 date -d '1 days ago'

JSON形式の出力サンプル

JSON形式のデータを出力する時のContent-Typeは text/javascript; charset=utf-8 というわけでphpのサンプル。 'value1', 'key2' => 'value2', 'key3' => 'value3', ); header("Content-Type: text/javascript; charset=utf-8"); print(json_encode($data));

iPhoneアプリ開発進めるための準備

http://developer.apple.com/jp/support/ここを見たところによると、iPhoneアプリ開発したものを実機で動かしたり、App Storeで配信するには、iOSデベロッパプログラムってのに参加登録しないといけないようぢゃな。で、iOSデベロッパプログラムには以下の種…

auのデバイスIDから機種名を結びつけるハッシュを作るスクリプト

auのデバイスIDから機種名を調べようと思ったら http://www.au.kddi.com/ezfactory/tec/spec/4_4.html ここにある対応表を利用することになると思うのぢゃが、毎回調べるのも面倒ですな。そこでこのページから デバイスID=>機種名 という形でハッシュデータ…

iPhoneアプリのアップルストアへのリンク方法

<a href="http://itunes.apple.com/jp/app/idxxxxxx">リンク名</a>みたいな感じでアプリのIDを付けてリンクを貼れば良いっぽいのぅ。

携帯機種情報

携帯機種情報詳しく知りたい時はここでゲットぢゃな。http://keitaiall.jp/でもユーザーエージェントとかが載ってないこともあるので、公式ページも参考にする必要ありですな。◆docomo http://www.nttdocomo.co.jp/service/imode/make/content/spec/useragen…

@INCにパスを通す方法

◆シェルで設定export PERL5LIB=/home/xxxxx/home/xxxxx にパスが通る。 .bashrcやらに設定しておけば便利ぢゃ。◆実行時に指定 perl -I/home/xxxxx gosshujin.pl実行時、/home/xxxxxにパスが通るぞい。

日付の分解

md5値を出力

とある文字列のmd5値を出力する方法ぢゃ。 以下コマンドプロンプトまたはシェルで実行すればおけ。 Digest::MD5がインストールされている事前提ぢゃが。 perl -MDigest::MD5 -e "print(Digest::MD5::md5_hex('xxxxx'));"

access_log,error_logを表示するコマンドを作ってみる

アクセスログ、エラーログ表示するコマンドが 大体 $ tail -f /var/log/httpd/xxxxx.com/access_log.20100801こんな感じになるかと思うんぢゃが、これを毎回打つのが面倒(!tailで最後に実行したtailコマンドを実行できるっちゃできるが…)なのでコマンドを…