2012-01-01から1年間の記事一覧

2012年の振り返り

今年もあっという間に1年が過ぎた。 ◯歳からは早いとかよく聞く言葉ではあるけども、まぁ確かに早いと思う。 年々加速してる気もする。 今年の出来事を振り返れば転職という出来事が大きかった。 たぶん隣の芝が青く見えることもあったり、現状に満足できな…

fuelphpで既存DBをあつかうとか

この記事は FuelPHP Advent Calendar 2012の17日目の記事です。 前日は@mayama4uさんの「FuelPHPで作るFacebook診断アプリ」でした。 作成事例として詳細に解説して頂いてるのでこれからfuelphpでfacebookアプリを作るときはすごく参考になるかと思いました…

CakePHPのacl.phpとacl.ini.php

はじめにCakePHP Advent Calendar 2012 7日目の記事です。昨日は@tkykmwさんの「CandyCaneをHerokuにインストールする」でした。 Heroku使いたいと思いました!さて、ネタは何にしようと思いつつacl.phpを改めて見てみようと思いたってのエントリー。以外に(…

Nagios HTTP監視

基本的な構文 check_http -H ホスト -I IPアドレスオプション説明省略時-HIPアドレス、ホスト名-IIPアドレス、ホスト名、HOSTヘッダがつかない-pポート番号-4IPv4で-6IPv6で-SSSLで接続する-C証明書の有効期限を指定-e正常時の応答ステータスを指定100,200番…

Nagiosのデフォルト設定について

generic-service を見てみる参考URL http://nagios.x-trans.jp/Nagios-doc/JAPANESE/項目デフォルト説明(自分なりの解釈)active_checks_enabled1Nagios本体からチェックをかけるpassive_checks_enabled1結果を受け取るparallelize_check1並列に実行するobses…

Nagiosのソースインストールからnrpeまで

http://www.nagios.org/監視サーバーでの設定 ユーザー作成 groupadd nagiosuseradd -d /usr/local/nagios -g nagios -m nagioschmod 755 /usr/local/nagios/ WEBインターフェースユーザー groupadd nagcmdusermod -a -G nagcmd apacheusermod -a -G nagcmd …

cakephpでアクション別にアクセス権を設定してみた

Cakephp 2.2.1ちょっと簡単なACLを以前実装してみてたのでその手順を。 コントローラーのアクション別にACLを割り当てる内容です。acl.iniも同じ要領だと思いますが想像です。 app/Config/core.php Configure::write('Acl.classname', 'PhpAcl'); app/Config…

ECCUBEのプラグインを作る時のメモ

毎回個別に確認するのでまとめてメモ。 いろいろ突っ込みたいところあったりしますが。プラグインの場所定数 PLUGIN_UPLOAD_REALDIR 場所 data/downloads/plugin/PluginNameプラグインから静的ファイルをコピーする場所定数 PLUGIN_UPLOAD_REALDIR 場所 html…

rails3で単数形複数形の確認

のメモ。 ruby 1.9.3rails3.2.6 $irbrequire 'ubygems'require 'active_support/inflector'ActiveSupport::Inflector.singularize('people') 的な。 singularize は単数形pluralize は複数形

PHPUnitでメール送信のテスト

PHPUnitでメールテストどうすんのかな~と phpunit mail でググりました。 1番目に「PHPUnit email integration testing using Sendmail」という記事がありました。 http://www.thedeveloperday.com/phpunit-email-integration-testing-using-sendmai/ なる…

git-flowをwindowsにインストールした。

git

windows7の64bitです。 msysgitをインストール Git-1.7.11-preview20120710.exe util-linux パッケージのインストール http://gnuwin32.sourceforge.net/packages/util-linux-ng.htm#download から Complete package, except sources Setup を選択。 普通に…

cakephpでSQLを見たい時。。。

が、PHPUnitをつかってるときにありますよね。。。あると思います。 cakephp2の場合は、 $dbo = $this->Model->getDatasource(); $dbo->fullDebug = true; $result = $this->Model->find('first'); $query = $dbo->getLog(); で取れる。。。というメモ。

rvmとかpythonbrewとか

バージョンのインストール rvm install 1.9.2-p136 インストール済みのrubyリスト rvm list 切替 rvm use 1.9.2 元を使う rvm use system gemsetの一覧 rvm gemset list gemsetの作成 rvm gemset crate gemsetの削除 rvm gemset delete gemsetを使う rvm gem…

rvmが・・・。

rvm

久しぶりにrailsをやろう!という気になってきたのでrvmも再度インストールしようかと思ったら新しくなってるではありませんか。 公式サイトにいってコマンド実行! なんて素敵!と思いたいところでしたが、、、 curl: (60) SSL certificate problem, verify…

rackhubがいい。

なにがいいのか?初めからrvmとgemとpythonbrewと。nginxとubuntuな環境だからトレンドを感じます。この流れについていかねばと。。。 とりあえず、nginxでPHPを動かしてみよう(・∀・) 参考URL:http://www.1x1.jp/blog/2011/05/yum_install_nginx_php-fpm.h…

ubuntu。

あ〜ブログが停滞。。。 後で書こう書こうと思っても。。。ねぇ。 備忘録なのを増やして、時間があったらまともな記事を書こう。 最近始めたubuntu。。いつもはcentosなので若干まだ慣れてない。 とりあえず、いくつかメモ。 自動起動$sudo apt-get install …

vm上で実行した開発サーバーを見るとき

は、トンネリングをして接続すればいいらしい。 $ ssh -p 22 -L 8000:127.0.0.1:8000 user@192.168.216.130

fuelphpでSQLの確認

最近FuelPHP触ったので少しずつメモを。。 $db = \Database_Connection::instance();var_dump($db->last_query);

fuelphpを使うなら。。。。

これはすごい参考になりました。viewいらないんじゃ・・・・。。http://net.tutsplus.com/tutorials/php/easy-form-generation-using-fuelphp/

ubuntuにvmware toolsのインストール

参考 http://tukaikta.blog135.fc2.com/blog-entry-129.html sudo apt-get update sudo apt-get upgrade sudo apt-get install build-essential sudo mount /dev/cdrom /media/cdrom

fuelphpのコントローラのテストは簡単なのか?

fuelphpのコントローラのテストは、 class Test_Controller_Post extends TestCase{ protected function setUp() { parent::setUp(); } protected function tearDown() { parent::tearDown(); } public function test_index(){ $response = Request::forge('…

mongodbのソート・・・で。

TwitterでSearchの結果をDBに保存していたらとあるコレクションだけ異常に増えていた。 最初、sort(array('createdatunix'=>-1) として最後の日時を取得していた。 と、しばらく放置。 気づいたらやたら増えてるコレクションが・・・。 created_atの指定がよ…