タグ

ブックマーク / labs.unoh.net (4)

  • ウノウラボ by Zynga Japan: 30分でわかる PHP Extensionの作り方を学べる記事をかいたよー \(^o^)/

    こんにちは。12月に入社した@chobi_eです。 私が所属しているチームではお菓子系男子が30%を超えているという素敵チームで 毎週チーム内の漢の子がお菓子を焼いてくるという状況でハッピハッピハッピーです。 今日は私が学んできたPHP Extension作成についてのノウハウの一部を 公開しようと思います。 PHPExtension作成についての資料はklabさんやyoyaさん rskyさんの記事が参考になりますが私のようにPHPは書けてもCが書けない人には具体的にhello world以降何をすればいいのかがサッパリよく分かりません。 そこで先人達が作ってくれた偉大なライブラリをPHPで扱えるようにする為にC/MigemoのPHPバインディングを作ってみましょう C/Migemoをインストールしてみる 読者の方の中にはC/Migemoをご存知でない方もいらっしゃるかと思いますので簡単に

    nully
    nully 2011/01/12
    chobi_e ++; PHPExtension作れるほどの技術力が素直にほしい...
  • ウノウラボ Unoh Labs: 自力でUNIX TIMEを計算してみよう

    Flashエンジニアのくせに今日もFlashの話題を振らないnaoです。こんにちは。 クビにならないよう努力はしています。 今回のお題。何の役に立つのかと問われれば、漢らしく「何の役にもたたん」と答えましょう。しかし、ひょっとしたらいつか、使う日も来るかもしれない。こうして諸葛孔明の様に何事にも用意周到に備える私の部屋はモノで溢れかえっております。みろ、部屋がゴミのようだ。だってさー、PowerBook Duo(270cカラー液晶だぜ)とか、そのうちプレミアつきそうじゃん?いつか当に必要な時が来たら、その時には声高らかに朗々と「こんな事もあろうかと」と宣言をするのである。 というわけで今回は、まるで昔使った思い出の品のように、近年すっかり過去の遺物へと変貌し始めているUNIX TIMEです。UNIX TIMEといえば昔Perlcgiで掲示板スクリプトを作るときなんかにはよく使われまし

    nully
    nully 2010/11/15
    え 真田志郎のセリフ無いんですか...
  • ウノウラボ Unoh Labs: symfony/Doctrineのキャッシュ機能

    symfonyプロジェクト全体で共通で利用される設定は、ProjectConfigurationクラス(config/ProjectConfiguration.phpファイル)のconfigureDoctrine()メソッド内で行うとよいでしょう。 以下の例では、クエリーキャッシュと結果キャッシュの両方にmemcachedドライバを設定しています。また、それぞれのデフォルトの存続時間を1時間に設定しています。 class ProjectConfiguration extends sfProjectConfiguration { public function setup() { $this->enablePlugins('sfDoctrinePlugin'); } public function configureDoctrine(Doctrine_Manager $manager) {

  • ウノウラボ Unoh Labs: TextMateの設定メモ

    はじめまして、 1月から入社した市丸です。 入退社にあたり開発環境を1から作り直すこととなり、久しぶりにTextMateの設定をやり直しました。 その際、役立ったリンクとPHP開発で使う際のオススメ設定など、私的なメモかもしれませんが、ご紹介いたします。 マルチバイト対応のVer.2が出るといってはや2〜3年。このまま消えてしまうのか... もう一度TextMateの特徴をまとめたいと思います。 TextMateの特徴(2010/03現在) 日語はUTF-8のみ 半角カナが判別しにくい NFS経由でプロジェクトを作ると重い。(50個ぐらいなら快適) 次期バージョンアップがこない $55 基的にマルチバイト関係があやしいです。 以下にオススメの設定方法を記載します。 1. 日フォント入れる。 http://d.hatena.ne.jp/hetima/20061102/11624

  • 1