たまにしか使わないので、メモ・・・・
■preventDefault()
リンクの遷移などのイベントが無効になる
■stopPropagation()
イベント伝播がキャンセルになる。
但し、リンク遷移は有効のまま。
たまにしか使わないので、メモ・・・・
■preventDefault()
リンクの遷移などのイベントが無効になる
■stopPropagation()
イベント伝播がキャンセルになる。
但し、リンク遷移は有効のまま。
お久しぶりです。
今回は、googleカレンダーから日本の祝日をプログラムで取得してみたいと思います。
実際は、cronなどで月一回程度の頻度でデータの取得を行い、新規データの登録と変更分の更新をする感じで行うと、毎年行っているような祝日のデータ登録を行う必要がなくなると思います。
今回は有料のlibxlをPHP7で使うためにしたことのメモです。
※PHPExcelより全然メモリ喰わないし、グラフとかのオブジェクトもそのまま行けるのでちょーいいです。
今回ダウンロードしたのは現時点で最新のLinux版3.8.0です。
セットアップページのPHP extension (3rd-party, open-source)からPHPへのセットアップ方法のページへとび、そちらのページの「extension for PHP」のリンクからPHPのエクテンションのサイトへ行けます。
PHP extension (3rd-party, open-source)のページではPHP5でのセットアップ方法が書かれています。
最初この方法でexcel.soを作ってみましたがPHP7では上手く動きませんでした。
お久ぶりの書き込み
ajaxの処理でDeferredを使うのに、良く忘れるのでDeferredのスニペット・・・
function hoge() { var d = $.Deferred(); $.ajax({ url: url, type: 'post', dataType: 'json', data: {data:data} }).done(function(res){ if (res.status=='success') { d.resolve(res.data); } else { d.reject(res.msg); } }).fail(function(){ d.reject('error'); }).always(function(){ }); return d.promise(); }
割と早めですが、お久しぶりです。
■鍵作成
puttygen.exeで、適当に公開鍵・秘密鍵を作る。
※パスフレーズは設定してもしなくてもOK
■サーバー設定
公開鍵をサーバーに置く(例:ログイン直後のディレクトリ)。
ssh-keygen -i -f 公開鍵 >> .ssh/authorized_keys
※authorized_keysのパーミッションが0600でない場合は0600へ変更
※.sshのパーミッションは0700になっていない場合は、0700へ変更
特定のIPアドレスのみ許す場合には、authorized_keysの該当行の先頭に
from=”IPアドレス”を追加
例: from=”1.2.3.4″ ssh-rsa ~