11月, 2010 からの更新 コメントスレッドの表示 / 非表示 | キーボードショートカット

  • kenji0302 13:38   2010年11月24日 パーマリンク | 返信  

    最近Symfony1.4でシステム構築してます。で、参考になる本を探してみたんだけど、あまり良さそうなものがない。
    どうもSymfonyの情報はWEBに十分あるようで、みんなそれを使ってるっぽい。確かに本家の情報はよくまとまってるんだど、チートシート的なものも欲しい。

    といったわけで、Symfony1.4について 備忘録として情報をまとめてみました。まぁ、日本Smyfonyユーザー会のこのページ見ればだいたい辿れるんですけどね。自分が便利に使うためです(笑)

    日本Symfonyユーザー会

    Symfony公式サイト

    チートシートなど

    プラグイン

    Admin ジェネレーター

    その他

    Doctrine

    他にも良いドキュメントがあれば追記していきます。

     
  • kenji0302 21:17   2009年10月6日 パーマリンク | 返信
    タグ:   

    CakePHP勉強会資料「導入編」 

    bake
    先日、自宅でCakePHP勉強会をやってみました。実は勉強会みたくものを説明するのは久しぶり。

    で、今回はThe Cookbookの開発例をやってみたけど、CakePHPの良さがいまいち判らなかった人向け。

    bake コマンドを使ってちょっと感動してもらおう、ついでにhasManyとかbelongsToの話もできれば、って感じで資料を作ってみました。

    ダウンロード可にしてますので、使えそうでしたら使ってください。間違ってるところがあれば直しますので、教えて頂けるとうれしいです。

    勝手に使うのに抵抗がある人向けにライセンス、つけときますね。

    Creative Commons License
    CakePHP勉強会資料「導入編」 by http://firstlife.jp/ is licensed under a Creative Commons 表示 2.1 日本 License.

     
  • kenji0302 19:48   2009年6月28日 パーマリンク | 返信  

    BASIC認証のユーザー名パスワードをHTMLのフォームで処理できるか試してみた 

    PHPとHTMLでBASIC認証のログイン処理を作って見てから気がついたんですが、InternetExplorer7では

    http://ユーザー名:パスワード@localhost/

    みたいなURLが無効になっているので、PHPやHTMLを用いた方法では出来ない事はできなさげです。

    どうしてもBASIC認証をHTMLベースでやりたい場合は、モジュールを使うのが良さそうです。

    いつのバージョンから含まれているのか判らないですが、Apacheに mod_auth_formっていうのが含まれているそうです。

    他にも、同名のモジュール(中身は別物)で二つほど同じような事を実現するモジュールを作成されている方がいるようで。

    mod_auth_form

    mod_auth_form

    どちらもちょっと古いので、Apacheに含まれているのを使った方が良さそうですが。

    今後は公式の mod_auth_form を使ってHTMLでBASIC認証するようになるんでしょうね。

    ではここからが試してみた事のメモ。
    (続き…)

     
    • kouya 18:22   2010年7月23日 パーマリンク

      初めまして^^

      僕はものすごい初心者です。
      で、新しくホームページを立ち上げたいと思うのですが、なかなか上手くできません。
      そこで、できれば協力をいただきたいと思っています。
      作りたいホームページはこうです。

      ・Basic認証で、特定の人しか閲覧できない。
      (○○○:○○○
      ↑ID ↑パスワード というファイルの準備はできています。)
      ・ホームページのデザインも出来ています。

      ↑のようなホームページはどうすれば出来るでしょうか?
      僕がいまいち出来ないのは、Basic認証 HTMLを作る事です。
      「○○をここに付けて、○○でOKだよ」
      みたいな説明をいただければ幸いです!

      それではよろしくお願いします!

    • kenji0302 04:02   2010年7月28日 パーマリンク

      kouyaさん

      BASIC認証って言葉が判って、こんなへんぴなブログ記事を見つける事ができる時点で、きっと初心者じゃないですよ(笑)
      小学生でそこまでできる、というのは僕からみるととても凄い事だと思います。

      さてさて、BASIC認証をHTMLでやるこの記事の方法ですが、実はInternetExplorer7以降だとちゃんとうごきません、

      つまり、Windows7やWindowsVISTA、そしてInternetExplorerのバージョンが上がっているWindowsXPでは動かないんです、ごめんなさいね。

      普通にダイアログ表示のBASIC認証を使うのがいいと思います。このあたりを参考にしてみてください。

      http://www.futomi.com/lecture/htaccess/htpasswd.html

      もしどうしてもHTMLでログイン画面をつくりたい!というのであれば、PHPなどでプログラムを作成する必要が有ります。このページが参考になりそうです。

      http://mylearning.jugem.jp/?eid=8

      それでは、頑張ってくださいね。

  • kenji0302 19:07   2009年3月27日 パーマリンク | 返信
    タグ: , キャッシュ   

    WordPressが重いのでキャッシュを(WordPress2.7.1にて) 

    ここ最近、このブログがなかなか表示されない事が有る。自分用のメモも兼ねてるのでとっても不便。なので、キャッシュを入れて見ることにした。

    昔はファイルキャッシュの機能が元々付いてたと思うんだけど、現状のバージョンを見た所見あたらない。ので、Googleで検索。すると一番にでてくるのがWordPress Supor Cache

    ここはGoogle先生のお告げにしたがって此を使ってみることにする。
    (続き…)

     
    • 飯田橋でサボるエンジニア 09:40   2009年4月17日 パーマリンク

      ほほう。やっぱりWordPressはキャッシュを使ったほうがいいのですね。
      私の環境でも、時々WPが激烈に重くなることがあります。
      症状としてはapache全体が重いというよりは、WP限定のなにかしら処理が
      関係しているようでした。
      私の環境では「更新通知サービス」をクリアして様子を見ていました。
      今度、WPキャッシュを使ってみます。
      なお、余談ですがPHPのアクセラレータも入れてます。
      では。

    • kenji0302 22:00   2009年4月17日 パーマリンク

      飯田橋でサボるエンジニアさま

      コメントどうもです。

      キャッシュはページ閲覧の際に生成されているようですので、そのページへの初回アクセス時はやっぱ重いです。
      あとはキャッシュの有効期限がデフォルトで1時間、あまりアクセスが無いサイトであれば、使わない方が速いかもしれないですね。

      ちなみに、MySQL側のチューニングでもかなり軽くなります、クエリキャッシュとかは結構効きました。
      アクセラレーターを入れ居てるくらいなので、既に対応されているかもしれないですが。

      参考になれば幸いです。

  • kenji0302 19:35   2009年3月23日 パーマリンク | 返信
    タグ: , Ktai Library 0.0.1   

    Ktai Library 0.0.1 を使ってピザトースト食いながら開発してたら詰まった箇所 

    ピザトースト

    ピザトースト

    以前の記事で、訪れてくれる人が格段に増えた事があった。きっと、皿うどんの反響が大きかったんだ、と、今回も作業がてら食ってたピザトーストの写真を載せてみました。最近まで、グリルでトースト焼くという発想がなかったので、数年間自宅でトーストなんて食べてなかった。けど、グリルって便利ね、ときどき食パンの下側がぬれて困るけど。

    さて、ちょっと気が早いと思いつつも、Ktai Library 0.0.1を使って開発してみてます。せっかく以前UTF-8での使い方を書いてみたのもあるし、開発者の方も精力的に開発されてるのもあるので、0.0.2にも期待しつつ。

    で、早速詰まった所が有ったのでメモ。
    (続き…)

     
    • くわっくー 14:43   2009年11月13日 パーマリンク

      本当にkenjiさんはすごいですね!!
      全然パソコンの話についていけません(すみません!)が、
      ピザトーストおいしそうです♪(よだれ)

    • kenji0302 17:06   2009年11月16日 パーマリンク

      くわっくーさん

      コメントありがとう。こういう事が仕事だから、詳しくないとやってけないのです。

      ピザトースト、ちょっと写りと色合いがいまいちだけど、美味しかったですよ。

  • kenji0302 01:23   2009年3月20日 パーマリンク | 返信
    タグ: perl, , タコ, 汲み取り屋, 酒   

    求道者と汲み取り屋 

    最近、PHPerは正規表現ブログに書くな、って話を見かけました。ので、見つかるらないようにこっそりと、いろいろ考えてみました。

    僕としては、道具の違いや作り方はあまり重要じゃなくて、要求レベルより上のものが作成でき、それが役に立ってるって事が大事です。

    突き詰めるときりがないです。セキュリティの世界なんか、最終的には、全部ネットから切断して金庫にパソコン入れちまおうぜ、ってのになっちゃいますし。

    ので、多くの場合の要求レベルに達しやすい、悪くいえば適当に書いても動くPHPというのが大好きです。

    正規表現にしろプログラムにしろ必要とされているレベルに達していれば大丈夫でしょう。要求レベルより数段高いプロダクトを作って、桁違いの額の請求が行く、ってのもなんかダメだと思うんですよね。もちろん、要望は可能な限りで反映されるべきでしょうが。

    もしかしたら、PHPerとその他言語の人達は、どこのラインで妥協点を見るか。それが低いか高いか、かなり差が有るのかもしれないですね。
    (続き…)

     
  • kenji0302 21:00   2009年3月19日 パーマリンク | 返信
    タグ: , チートシート   

    今更ながらCakePHP1.2のチートシート 

    cakephp12-cheatsheet

    今更ながら、手元のCakePHPのチートシートが1.1用だった事に気がついた。ので、1.2用を調べてみた。さすがに1.2がリリースされてしばらく経つので、みんな手元に持ってるかもしれないけど…

    で、まずはCakePHPのオフィシャルサイトで探してみたんだけど、見つからない。以前までトップページにリンクがあったのにね。でも、探し回るまでもなくフォーラムにて発見。

    http://cakephp.org/files/Resources/CakePHP-1.2-Cheatsheet.pdf
    CakePHPチートシート(クラス・変数・機能一覧)より)

    ついでに、CakePHPの本家サイトを見てたらこういうのを発見。

    CakePHP Cheatsheet planning

    かなり古いデータだけど(最終更新は2007年)、もしかしたら役に立つかもしれないのでメモ。

     
  • kenji0302 20:53   2009年3月17日 パーマリンク | 返信
    タグ: ,   

    Ktai Library for CakePHP 1.2 をUTF-8で使えないか皿うどん作りながらいじってみた 

    皿うどん

    皿うどん

    出来上がったのがこれ。皿うどん美味いよね。でも,ネギかけるんだっけ?
    と、たまには生活感ある話かかなくちゃね。

    で、昨日話題になってた Ktai Library for CakePHP 1.2 をいじくってみました。サイト上には SJIS でCakePHP側も書いてね、と書いてましたが…どーしても、UTF-8でコードが書きたくて仕方ない。

    ので、ちょっとやってみた。
    (続き…)

     
  • kenji0302 18:26   2008年11月11日 パーマリンク | 返信
    タグ: , JQuery, フォーム   

    JQuery Sortableを使って順番入れ替え機能の作成 

    WEBで表示順の入れ替え機能って作るのも、使うのも面倒なんだよね。上下に移動するボタン作ったり、表示順を数値で入力したり。

    で、最近そんな機能を作成する必要が出てきまして。いろいろ考えて、そういえばWordPressのウィジェット(右側の最近の投稿やコメントがドラッグアンドドロップで入れ替え可能)って便利だよね、そんな風にできないかな、と思って調べてみたら出来たのでメモ。
    (続き…)

     
    • まちょ 04:32   2010年2月26日 パーマリンク

      素晴らしいです!
      大変、参考になりました!
      有難う御座いました!

    • とく 19:28   2010年5月26日 パーマリンク

      すばらしいサンプル、ありがとうございます!!
      これで抱えていた問題が解決できそうです!!!

  • kenji0302 20:05   2008年10月15日 パーマリンク | 返信
    タグ: Nucleus, osCommerce, , xoops, ZenCart   

    メール配信システムPHPListの日本語化について 

    半年以上前に、気が向いたら日本語化するかも、と無責任な事を書いて放置していたPHPListの話です。
    しばらくSPAMに埋もれてて気がつかなかったのですが、日本語化してわざわざコメントをくださったかたがいらっしゃいました。ありがとうございます。しばらく気づかずにすみません。

    ビジネスオープンソース研究室のnhisaさま。このあたりにインストール方法から日本語化の内容まで書かれております。感謝。

    と、それだけの記事をポストするのもなんなので、以前書いてたCMSとの連携についてメモ。どれも試して無いのでどこまで使えるかは不明。使えたら教えてくださいませ。
    (続き…)

     
    • nhisa 00:38   2008年10月28日 パーマリンク

      コメントと記事にして頂いておりまして、ありがとうございます。
      各種OSSとの連携は是非確認したいところです。
      最近は、eticketや、limesurveyなどをいじっておりました。
      phplistは、空メールで、subscribeするソースを書きました。
      お暇なときにでもご覧ください。

      お近くですね。ポロロッカは、惣菜と弁当がそれなりに充実しているので、
      多用しています。とんかつ「みちくさ」ご存知ですか?

    • kenji0302 01:43   2008年10月28日 パーマリンク

      いえいえ、こちらこそ再度のコメント、ありがとうございます。

      「みちくさ」もちろん存じております。
      一度だけ行ったことがあるんですが、変わった味ですよね。
      食べた後に、カレーの味がした、しない、で友人ともめました。
      調べてみると、ウコンが入っているそうで。

      空メールで登録する処理も、見せて頂きました。
      ハイペースでコードを書いて公開するのは本当に凄いです。

      mimeDecodeみたいな便利なライブラリがあったのも、知りませんでした。

      気になったところは…既に登録が有った際の処理をどうするか。
      元々それに対応するページが有るわけでもなく、悩ましいところですね。

    • nhisa 11:56   2008年10月30日 パーマリンク

      コードもご覧頂いていてありがとうございます。
      気になるところは是非突っ込んでください。

      既存登録がある場合ですが、phplistのsubscribeに関してのコードを
      おうと、メールアドレスでユニークIDを拾っており、重複登録には
      ならないのですが、新規に登録するときと同じように確定を促す
      メールが出てしまいます。空メールの処理も基本同様の動きをします。

      DB内は、データ変更はされず、確定情報も崩れないので、
      結果としての動きは問題ないですが、不親切ですよね。

      一応、仮にインポートなどでユーザが重複してしまった場合
      等は、ユーザを調整する機能がありますので、
      運用的にこれらを定期的に利用すれば、メールが重複して
      届いてしまうなどの可能性はつぶせると思いますが。。。

      ちょっと考えて見ます。ご意見ありがとうございます。

      ウコンだったんですか、知らなかった。
      夕方は、お客さんもまばらで静かなお店なので
      ちょくちょくいってます。
      店のおやじさんが、必ず「ロース(かつ定食)しかできないけど」って。
      昼は700円ですが、夕方以降は、1,000円になって巨大なかつになるんです。

    • kenji0302 07:51   2008年10月31日 パーマリンク

      PHPList、セキュリティフィックスあったそうですね。
      2.11系は対応されてないのか、そもそも問題がなかったのか気になるところです。

      登録済みの場合、テンプレートでメールを送り変えずなどできればいいな、と
      個人的には思います。
      とはいえ、メッセージのひな形などを管理する部分などの作成も必要ですので
      かなり大変ですよねぇ…

      そうそう、お忙しくなければシステム談義とかしてみたいです。
      せっかく場所も近いですし、近いうちに食事か飲みかご一緒しませんか?

c
新規投稿作成
j
次の投稿 / 次のコメント
k
前の投稿 / 前のコメント
r
返信
e
編集
o
コメントを表示する / 隠す
t
トップへ移動
l
ログイン画面へ移動
h
ヘルプを表示する / 隠す
shift + esc
キャンセル