投稿者: admin Page 29 of 46

CakePHPのセッションを捨てて、同じドメインの別システムのセッションを操作

CakePHPの管理系のシステムから、会員系のシステムへのログインなどで利用。

session_destroy(); // セッション破棄
unset($_COOKIE[session_name()]); // セッションID を完全に削除
session_name('PHPSESSID'); // 一般的なセッション名を指定しないシステムだとこの名前かな?
session_start(); // セッション再起動
$_SESSION['hogehoge']['funngaa'] = 'ほげほげふんが';//別システムへサインオンとか

Apacheのログの絞り込み、抜き出し、活用

行数

$ wc -l access_log

日付関連

日付絞り込み

$ gerp '10/Feb/2014' access_log

日付(1)となにか(4)

 

$ cut -d " " -f 1,4 access_log

URLへのアクセス数

cut -d " " -f 11 /var/log/access.log | sort | uniq -c

 

テスト

http://google.com

http://template01.ti-da.net/e6303111.html#comments

OmniGraffleで表の作成

1、図形を作成、選択

2、選択したままメニューの[Arrange] > [Make Table]を選択

完了。ショートカット Cmd + Shift + T を覚えると便利

SubLimeTextセッティング Emmet導入とCmd+Eのショートカットキーを無効に

command + Shift + pで「Command Palette」を開いて、
“Package Control:Install Pacage”を選択→”Emmet”をインストール。
(ZenCodingがはいっていたら、”Package Control:Remove Pacage”を選択”ZenCoding”をアンインストールしておく)

まず、個人的にはタブキーよりは、指の移動距離が少ないと思っている、”Ctrl+,”で展開しているので設定します。
command + Shift + pで「Command Palette」を開いて、

ショートカットキーをCtrl + , に設定したいメモ

[Key Bindings User]を以下に設定

[
	{
		"keys": [
            "ctrl+,"
        ],
        "args": {
            "action": "expand_abbreviation"
        },
        "command": "run_emmet_action",
        "context": [
            {
                "key": "emmet_action_enabled.expand_abbreviation"
            }
        ]
	}
]

Safariで戻るボタンを有効にする

$defaults write com.apple.Safari com.apple.Safari.ContentPageGroupIdentifier.WebKit2BackspaceKeyNavigationEnabled -bool YES

GoogleDrive(Document)で変更があった場合に通知

GoogleDrive(Document)で変更があった場合に通知する方法をメモ

メニューから[ツール] > [通知ルール]を選択

ダイアログが開くので、必要に応じてルールを追加します。

JIRAの見た目が良い感じ

プロジェクト管理にJIRAを使い始めてみました。
昔サーバーにインストールして使っていた のですが、メンテナンスが大変、
デザインが余り良くなくモチベーションが上がらないなどで使わなくなってしまっていました。

見た目も結構よくなっていたのでイイカンジですが、サーバーが結構重い。
しばらく使ってみます。

「これは使える!!」チャットワークでのショートカットが便利

チャットワークでのショートカットが便利です!!
代替のwebアプリにはショートカットがあり、チャットワークもどうかなと試してみたらありました。

よく使うショートカット

  • メッセージ欄へジャンプ  : [m]キー
  • チャット(左サイドバー)の切り替え  : [k] or [j]で上下移動して[enter]
  • 直前のメッセージを編集:メッセージ欄で : [↑(上矢印)]キー

個人的に欲しいもの。

  • 検索窓への移動が[f]キーなんですが、個人的にはスタンダードな [ / ] も追加して欲しい。

■意外と知られていない!?チャットワークの作業効率を2倍にする方法
http://blog-ja.chatwork.com/2013/05/keyboard-shortcut.html

■ショートカットキーを使用する
http://help-ja.chatwork.com/faq/show/2831?category_id=56&page=1&sort=sort_access 

CakePHP日付を日本語にする。(誕生日,未入力の場合,区切り文字にも対応)

いつも忘れるのでメモします。

<dt>生年月日</dt>
<dd>
 <?php
 $params = array(
 'label'=>false,
 'div'=>false,
 'class'=>'birthday',
 'dateFormat' => 'YMD',
 'minYear' => date('Y') - 100,
 'maxYear' => date('Y') - 10,
 'monthNames' => false,
 'separator'=>'',
 'empty'=>'--'
 );
 if(empty($this->data)){
 $params['selected'] = array('year'=>0,'month'=>0,'day'=>0);
 }
 echo $this->Form->input('birthday',$params);
 ?>
</dd>
<script type="text/javascript">
$(function(){
 $('#UserBirthdayYear').after('年');
 $('#UserBirthdayMonth').after('月');
 $('#UserBirthdayDay').after('日');
});
</script>

Page 29 of 46

Powered by WordPress & Theme by Anders Norén