2012-01-01から1年間の記事一覧
この記事は FuelPHP Advent Calendar 2012 の 22日目の記事です。 昨日は[twitter:@konkon1234]さんの「FuelPHPで1サイトを作ってみて気が付いた点など」でした。あさのひとしと申します。 今回はタイトルの通り、FuelPHPのQueryBuilderを使いこなすために…
そういえばはてダで自分の電子工作の趣味のこと書いたことなかった。Bluetooth基板が届いたので、Arduinoと繋いでちょっと動かしてみたテスト。 購入した基板はこちらです。 BluetoothのUSBドングルを挿しこむだけでOKという優れものです。 自分は5V対応の「…
リファクタリング楽しいですね!(挨拶) まあ、ちゃんとしたテスト書いてないので純粋なリファクタリングとは言わないのでしょうが…今日発見したこと(今更)を備忘録的にまとめ。 レイトバインディング 導入がPHP5.3.0以降だったんですね。 随分前から普通…
Haskell製のMarkdownをHTMLやLaTeXに変換できるPandocのインストールとサンプル - 三等兵Mac OS X Lionにて。 参考にしたサイトとはちょっとコマンドが違ったので記録。 % brew install haskell-platform % cabal install cabal-install % cabal install pan…
20代は「人のために」と思いながら生きてきたのではないかな、と思う。 だからこそ思い通りにならなくて迷い、戸惑って過ごすことが多かったのではないかと。30になって、3ヶ月も立たずに「自分自身がどうありたいか」と思えるようになった。 自分から積極的…
意外と一から考えるのが面倒なので。 LAST_DAY関数はあるのにFIRST_DAY関数はない不思議。 -- 当月月初 select DATE_FORMAT( CURDATE() , '%Y-%m-01' ); -- 当月月末 select LAST_DAY( CURDATE() ); -- 前月月初 select DATE_FORMAT( ADDDATE( CURDATE() , I…
FuelPHP Advent Calendar 2012に登録しました。 まだ何を書こうか決めてませんけど…。 それにしても、去年の自分には想像出来なかったな、とちょっと感慨深いカンジです。 今回はFuelPHPのクエリビルダのお話です。これまで、ややこしいクエリ書こうと思った…
社外の方がさくらサーバのデータをAWSのS3に取得したいとかで、 でもあまり詳しくないのでウチの会社のS3に相乗りさせてもらえないかと問い合わせあり。 前職の詳しい人に聞いてみると 「S3の特定のバケットだけアクセスできるユーザを(IAMで)作って渡せば…
FuelPHPで組んだシェルスクリプト、実際に動かそうとしたサーバのphpバージョン確認したら5.2でした。 orz結局フレームワーク無しverに書き換え。半日くらい吹っ飛びました。 PHPUnitで自動テストを組んでいたおかげでかなり影響は軽減できましたけど。。。…
fuelphpでコマンドラインプログラムを作る方法 - ぎじゅっやさんフレームワークのないPHPなんてもう触ってられないですよ。一度知った味は忘れられない。 (と言いながら、今週はフレームワーク無しのPHPプログラムをメンテナンスしてました。このソース、オ…
それにしてもよく忘れるので。 リモートサーバにて $ cd (server directory) $ git init --bare --share=true hoge.git $ vim hoge.git/description リポジトリ内容を書き込んでおくサーバを抜けて $ exit gitリポジトリをcloneする $ git clone (server):(s…
なかなか業務が終わらずナーバスだった一週間でした。 まあ明日も明後日も仕事はしますけど。会社じゃないところでの方が、最近集中しやすいのはなんでだろう。。。そういえばFuelPHPのSessionクラスでドライバにdbを使う場合にバグがあるみたい。 version1.…
YMOのRydeenばっかり聞いてます。 以前はiTunesStoreになかったはずなんですが、ふと検索したら見つかったので躊躇なくDL。 時代背景を考えると、よくこれだけ音を詰め込めるよなー、という印象。
ocnからのメールがRBLフィルタに引っかかる問題の解決 はいはいイタチごっこイタチごっこ。 # vim /etc/postfix/clients 以下を追記:*1 114.111.99.156 OK 114.111.99.157 OK 114.111.99.158 OK 114.111.99.159 OK 114.111.99.160 OK 114.111.99.162 OK 114…
日本語入力をGoogleIMEだけにしてたからなのだろうか。日本語入力できないの件、続報です。ようやく解決しました。一旦、憎きMS-IMEも動く状態にした所、これまで全く表示されなかったIMEバーが表示されるようになりました。 そこですかさず「変換キー」や「…
どういうニーズでそのようなことになるのか存じませんが、実際にやる必要があったので。 コメント行とかは省略してます。適宜読み替えを。/etc/httpd/conf.d/php.conf(前略) LoadModule php5_module modules/libphp5.so LoadModule php5_module modules/li…
キー入力が英字キーボードになっているので変更。 # vim /etc/sysconfig/keyboard KEYTABLE="jp106" MODEL="jp106" LAYOUT="jp" KEYBOARDTYPE="pc"タイムゾーンを変更 # cp -f /usr/share/zoneinfo/Asia/Tokyo /etc/localtime # date -s "(現在日時)" # date…
Raspberry piのオフィシャル(?)OSがDebianベースで使い慣れてないのでRed Hatベースのものを探してみました。 RedSleeve Linuxraspi-redsleeve-cli-0.3.img.xzをダウンロード。あ、拡張子xzって7zipですか。そうですか。 OSXなので、homebrewで7z解凍プロ…
RedHat互換のLinux入れたSDカード作ろうとしてるんだけどうまくいかないなー
結構よく忘れるので。 # find / -name hoge -print
ようやく7月に届いていたRaspberry piの電源を入れるなどそのままの状態でXwindowが動いたのでたまげました…
ふとAWSのコンソールを見たら「ap-northeast-1c」が増えてた。AWS Developer Forums: Amazon EC2 Launches Third Availability Zone in the Asia Pacific (Tokyo) Region
徒歩圏内のデータセンターでLANケーブルの引き込みや作業手順書作成のための写真撮影など。 自分が休みの日にサーバ設置作業が行われる事になって、普段作らない写真入りの作業手順書を作る事に。 形式知にして伝承していかないとですね。
社内のTerastation共有ディレクトリをUbuntuからマウントしようとしたら以下の様なエラー表示が。 # mount -t cifs (対象ネットワークディレクトリ) /mnt/hoge -o username=fuga mount: block device (対象ネットワークディレクトリ) is write-protected, mo…
古い環境で作ったPHPプログラムをとりあえず新しい環境で動かす。 その時にNoticeエラーが表示されるのは嫌な場合、以下を.htaccessに設定する。PHP5.4の場合*1 php_flag display_errors On php_flag error_reporting 32759*2PHP5.3の場合php_flag display_e…
FuelPHPを使用している場合など。 $ git clone --recursive [gitリポジトリ] (作成ディレクトリ名)
※既にApacheやPHPがインストール済みであること前提です。yumでパッケージをインストール # yum install -y postgresql postgresql-server postgresql-libs php-pgsql postgresユーザにパスワード設定 # passwd postgres postgresユーザのbash環境変数に存在…
まともに料理したのはこれで2回目のような気もするけど。 結果としては、なかなか上々の評価でした。一品目の評価も良かったけど、料理に詳しい友人のアドバイスは 「圧力鍋があるなら、ネギと生姜と一緒に10分煮てから漬け込めば蒸し焼きにしなくてもそのま…
いや友人のライブがメインなんですけど。 野外ライブでバーベキューも同時にやるという欲張りな粋な計らい。差し入れる料理、一品目は豚スペアリブをアメリカンレシピのBBQソースで。 現在漬け込み中です。もう一品は…とりあえず明日のみんなの反応を見てか…
展示会ではカタログボード2を出展致しました。*1 色々と前向きな反響を頂けました。 もう少しの調整を加えるだけでかなり良い物になるなという印象も持てましたので大変良かったです。 ありがとうございました。 さて、今日の本題は違うところ。 ブースにお…