よさ気なプラグインを見つけたのでメモ。
http://black-flag.net/jquery/20121114-4332.html
上記サイトのコードに加え、ニュースが1件しかなかった時の対応として
setInterval()が走る直前全てに下記コードを挿入すれば完璧。
if($targetLi.length<=1) return false;
よさ気なプラグインを見つけたのでメモ。
http://black-flag.net/jquery/20121114-4332.html
上記サイトのコードに加え、ニュースが1件しかなかった時の対応として
setInterval()が走る直前全てに下記コードを挿入すれば完璧。
if($targetLi.length<=1) return false;
めも。
str_split()を用いる。
$str = 'abcdefghijklmnopqrstuvwxyz';
$split = str_split($str);
var_dump($split);
↓
array(26) {
[0]=>
string(1) "a"
[1]=>
string(1) "b"
[2]=>
string(1) "c"
[3]=>
string(1) "d"
[4]=>
string(1) "e"
[5]=>
string(1) "f"
[6]=>
string(1) "g"
[7]=>
string(1) "h"
[8]=>
string(1) "i"
[9]=>
string(1) "j"
[10]=>
string(1) "k"
[11]=>
string(1) "l"
[12]=>
string(1) "m"
[13]=>
string(1) "n"
[14]=>
string(1) "o"
[15]=>
string(1) "p"
[16]=>
string(1) "q"
[17]=>
string(1) "r"
[18]=>
string(1) "s"
[19]=>
string(1) "t"
[20]=>
string(1) "u"
[21]=>
string(1) "v"
[22]=>
string(1) "w"
[23]=>
string(1) "x"
[24]=>
string(1) "y"
[25]=>
string(1) "z"
}
正規表現の力を使う必要が無い場合はpreg_split()を用いるよりもこちらのほうが低コストで使えるのでおすすめ。
ちなみにpreg_split()を用いる場合は下記の通り。
$str = 'abcdefghijklmnopqrstuvwxyz';
$split = preg_split('//', $str, -1, PREG_SPLIT_NO_EMPTY);
var_dump($split);
↓
//同上
めも。
カラム作成時にbinary属性を与えてやればよい。
もしくは検索時、WHERE句を下記のように記述する。
where col = binary 'aAbBcCdD';
と言った感じ。
またカラム作成後でもbinary属性は付与してあげられるが、すでにprimary key属性が与えられている場合は、それを解除してからbinaryを指定してやる必要があるので注意。
bootstrapも3になって、フラットに馴染む通知プラグインがないかと探していたらいいものを見つけたのでメモ。
今後はPines Notifyじゃなくてこっちメインかも。
https://dl.dropboxusercontent.com/u/19156616/ficheros/notifIt!-1.1/index.html
上記リンクよりダウンロードしてきたファイルを下記のように読み込む。
<script type="text/javascript" src="notifIt.js"></script> <link rel="stylesheet" type="text/css" href="notifIt.css">
あとは使うだけ。
下記例。
notif({
type: 'info',
msg: 'メーッセージ',
width: 'all',
height: 100,
position: 'center'
});
他にも色々な見せ方があるので、詳細は公式を参照されたし。
いちいちパスワード入力するのが非常に面倒だったので調べてみた。
1, 「ツール」→「詳細プリファレンスエディタ」を選択
2, 「org.poderosaprotocols.readSerializedPassword」の項目を探し、値をtrueに変更する
3, ショートカットを作成したいサーバーにSSHで接続して「ファイル」→「接続へのショートカットを保存」を選択、ショートカットを作成する
4, 生成されたファイルをテキストエディタで開く
5, account=”xxxxxx”となっている部分の後ろにpassphrase=”xxxxxx”という形でパスワードを記述し保存する
これで準備は完了。
ショートカットを用いて接続したい場合はこのファイルをPoderosaのウィンドウ内にドラッグアンドドロップすればOK。
メモ。
var str = 'http://example.com';
var pattern = new RegExp('^(https?:\\/\\/)?((([a-z\\d]([a-z\\d-]*[a-z\\d])*)\\.)+[a-z]{2,}|((\\d{1,3}\\.){3}\\d{1,3}))(\\:\\d+)?(\\/[-a-z\\d%_.~+]*)*(\\?[;&a-z\\d%_.~+=-]*)?(\\#[-a-z\\d_]*)?$','i');
pattern.test(str);
メモ。
preg_quote()は正規表現構文の特殊文字の前にバックスラッシュを挿入してくれる関数。ようは必要に応じてエスケープを行ってくれる。
stackoverflowでよさ気なコードを見つけたのでペタリ。↓
http://stackoverflow.com/questions/6828637/escape-regexp-strings
function preg_quote (str, delimiter) {
return (str + '').replace(new RegExp('[.\\\\+*?\\[\\^\\]$(){}=!<>|:\\' + (delimiter || '') + '-]', 'g'), '\\$&');
}
利用方法はPHPの同名関数と同じ。詳細は下記ページを参照されたし。
http://www.php.net/manual/ja/function.preg-quote.php
めも。
$('.target').effect('highlight', {color: '#ffffff'}, 1000);
第2引数にオブジェクトを渡してやればOK。