C-limber's highへようこそ。
C-limber's highは山登りのサイトではなく、福岡システム開発WEB制作会社 C-limber(クライマー)株式会社の技術メモブログです。
福岡システム開発ホームページ制作をお探しの方はお気軽にご相談下さい。

2014年9月9日火曜日

[MYSQL]date型の最大値

19:09 Posted by Unknown No comments
date型のフィールドに最大値をデフォルト値として持たせたいとき date型の最大値は'9999-12-31'です! ...

2014年7月31日木曜日

[PHP]csvへエクスポートする際の注意点

0:47 Posted by Unknown , No comments
井口です。 phpにexportする際の注意点を備考録。 ・各項目の中のダブルコーテーションはシングルコーテーションに変更もしくはエスケープ ・各項目はダブルコーテーションで囲む ・ゼロバインディング(ゼロ埋め)する項目は、ダブルコーテーションで囲ったあとにイコール(=)を頭につける $zero_binding_text='=' . '"' . sprintf("%05d", $target_text) . '"'; 以上です。 -------------------------------------- 弊社では独自管理画面によるシステム開発、Web制作など幅広く対応しております。 お気軽に問い合わせ下さい。 福岡のシステム開発・Web制作 C-limber(クライマー)株...

2014年7月1日火曜日

[CSS][sass]source mapsの導入

17:06 Posted by Unknown , No comments
sass,compassを使って作業してたら chromeのDeveloper Toolsでcssの確認した際に どのscssファイルに記載しのか知りたくなることがあります。 そういう時のメモ 参考サイト google chrome - Chromium: missing sass support - Stack Overflow Sass - Compassのsourcemap出力 - Qiita 「souce map sass」で検索すると いろんなサイトが出てきますが、古い記事が多いです。 chrome側の設定の話が出てきた時は古い記事です。 chromeのv30以降では標準でsassに対応してるらしいです。 手順 1. sassのアップデート source mapへの対応はsassのv3.3.0以降のみとなるので、 まずそれをインストール gem install sass...

2014年6月17日火曜日

[Postfix]バーチャルドメイン環境下でメール受信でコマンド実行

0:57 Posted by Unknown No comments
まず、バーチャルドメインでの注意点として virtual_alias_mapsに記述できるのはメールアドレスだけでコマンドは指定できない。 virtual_mailbox_mapsに登録しているメールアドレスでコマンドを実行する場合は、transport_mapsでパイプ渡しを行う。 main.cf local_transport = local transport_maps = hash:/etc/postfix/transport /etc/postfix/transport test@sample.com local /etc/aliases test: "| echo hohoho >> /tmp/test.txt" sudo postmap /etc/postfix/transport sudo newaliases sudo /etc/init.d/postfix...

2014年4月24日木曜日

[proFtpd]ubuntu13.10でproFtpdの設定を

20:45 Posted by 匿名 , No comments
FTP サーバに主にvsftpdを使ってるんですが、 ubuntuを13.10にしたら、vsftpdを3.0.2が立ち上がらなくなりました。 特定のカーネル・vsftpdのバージョンでvsftpdがバグってクラッシュする(らしい) 設定をいじっても何をやっても立ち上がらないと、 やけになりつつ、うとうとしながらsyslogみたら、 BUG: Bad page map in process vsftpd ...... とか出てました。 調べてみると、同じような感じで困ってる人居ました vsftpd not starting on EC2 After having the same issue, I can confirm that with vsftpd 3.02 and kernel versions 3.11.0-17 and 3.11.0-18 (just updated...

2014年3月24日月曜日

[apache]apache2.4系の挙動

20:56 Posted by 匿名 , No comments
井口です。 ubuntuでapacheを不用意にapache2.4にアップデートさせてしまって困った話。 困った点 sites-availableの下のファイルの名称規則が厳しくなった sites-availableのサイト設定の記述が変更になっている sites-availableの下のファイルの名称規則が厳しくなった 今まではファイル名は自由に決めてよかったと思うんですが、2.4系から、デフォルトの設定では、 test-server.com.conf みたいに、拡張子が.confでないと、読み込んでくれなくなってます。 この設定はapache側の設定で切り替える事が出来るようですが、これがデフォルトになったなら、自分のファイル名の決め方の方を変えなきゃな、ということで、気をつけるようにします。 sites-availableのサイト設定の記述が変更になっている おなじみのこの書き方↓...

2014年3月20日木曜日

[Yii][WordPress]WordPressとYiiを共存させる

12:13 Posted by 匿名 , , No comments
井口です。 WordPressとYiiを共存させてみた話です。 WordPressのプラグインをYii Frameworkを使って作るという事ではなく、 別管理画面をYiiで作り、WordPressの関数・レイアウトを使いながら、 WordPressから吐き出されるheaderやらfooterやらを Yiiのレイアウトとして読ませるといった感じで進めました。 WordPress自体は、 require('wp-blog-header.php'); このファイルさえ読み込めば、WordPress内の設定やコンテンツをWordPressの関数を使って読み込めるようになるらしいです。 [参考にしたサイト] 外部の php クラスや関数から WordPressの関数あるいはタグを含めた API を扱う方法 : Wordpressをインストールしてみた しかし普通にやると、 require_once($yii); した後では、YiiとWordpressは関数のautoload機能でぶつかってしまいます。 class_exists($foo,...

2014年3月15日土曜日

[Yii]リダイレクトについて

22:33 Posted by 匿名 , No comments
井口です。 Yiiでリダイレクトの書き方、ちょっと特殊です。以下メモ。 モジュール名:shop コントローラ名:csv アクション名:upload パラメータ:shop_id=10 にリダイレクトさせる場合、コントローラのアクション内で、 $this->redirect(array('csv/upload', 'shop_id'=>10)); ポイントは、 ・arrayで渡してる点 ・はじめの値が、'shop/csv/upload'ではなく、'csv/upload'としている事 arrayで渡すと、controller名、action名を解析してくれるみたいです。 あと、module名は省略しても、自動で察してくれるみたいです。 module名を指定する場合は、'/shop/csv/upload'と、module名の前に/スラッシュを付けるか、 $this->redirect(Yii::app()->createUrl('/shop/csv/upload',...

2014年2月14日金曜日

[Yii] CDbCritria::compare()でのフィールド指定

19:36 Posted by Unknown , , No comments
サンプル $criteria->compare('column_a', 'A', false); $criteria->compare('column_b', 'B', false); $criteria->compare('column_c', 'C', false, 'OR'); $criteria->compare('column_d', 'D', false); 上記ソースは以下のようになる。 WHERE column_a = 'A' WHERE (column_a = 'A') AND column_b = 'B' WHERE ((column_a = 'A') AND column_b = 'B') OR column_c = 'C' WHERE (((column_a = 'A') AND column_b = 'B') OR column_c...

2014年2月4日火曜日

[Unity][C#]GameObjectにアタッチされたコンポーネントを参照する方法

22:55 Posted by Unknown , No comments
Scoreオブジェクトにアタッチされたスクリプトを取得して、変数を処理 using UnityEngine; using System.Collections; public class Score : MonoBehaviour { public int score; // Use this for initialization void Start () { score = 30; } // Update is called once per frame void Update () { guiText.text = score.ToString (); } } using UnityEngine; using System.Collections; public class Spawner : MonoBehaviour { public...

2014年1月24日金曜日

[my.cnf]MySQL5.5からのdefault-character-set

7:30 Posted by 匿名 No comments
MySQL5.5から [mysqld] default-character-set=utf8 が廃止されたそうです。 こちらが新しい設定項目 [mysqld] character-set-server=utf8 クライアントサイドは default-character-set=utf8 が残るらしいです。 ややこしや...

2014年1月22日水曜日

[Yii]dataProviderのソートの設定

18:30 Posted by 匿名 No comments
Yii Frameworkの醍醐味、 dataProviderでの便利すぎるsort機能のカスタマイズ方法をメモします。 CActiveDataProvider、CArrayDataProviderの両方で使える方法です。 dataProviderへのコントローラ側の設定 $dataProvider=new CArrayDataProvider($datas, array( 'pagination'=>array('pageSize'=>20), 'sort'=>array( 'defaultOrder'=>'regist_date desc ', // デフォルトの並び 'attributes'=>array( // 並び替えのキーを指定(日本語キー可能=>modelのattributesを無視したネーミング可能!) ...

2014年1月7日火曜日

macで5ボタンマウスを使用する

10:39 Posted by Unknown No comments
macbook pro RETINA でマウスを使う機会が多かったんで5ボタンマウスが使えるように設定してみました。 使用しているマウスはこれ。 http://www2.elecom.co.jp/peripheral/mouse/m-ly2ul/ ・まず「KeyRemap4MacBook」というソフトをインストール。  キー配置を設定できるソフトです。 ・起動後、「Misc&Uninstall」タブの「Open private.xml」をクリックし、XMLファイルの中身を以下のように変更する。 MouseButton 4 and 5 remap.mouse_button4_5 --PointingButtonToKey-- PointingButton::BUTTON4, KeyCode::JIS_BRACKET_LEFT,...

2014年1月6日月曜日

あけましておめでとうございます!

10:27 Posted by 匿名 No comments
2014年。 あけましておめでごうございます。 創業1年目のお正月をゆっくり過ごせた事に感謝しつつ、 来年、再来年と会社を存続させていけるように、 会社、会社に所属する各人、それぞれがさらに飛躍していけるよう 今年も頑張っていこうと思います。 まだまだ未熟ですが今年も何卒よろしくお願い致しま...