タグ

2013年6月7日のブックマーク (3件)

  • Laravel4でエディタ・IDEで補完されないクラスの対応 - Qiita

    ボツネタ Laravel IDE Helper Generatorを教えてもらう前に自力で解決しようとしたネタ。 ただ結局のところFacadeクラスのマジックメソッド__callStaticで動的に解決しているスタティックメソッドや、Authなど処理の一部をマジックメソッドでdriverに委譲しているManagerクラスは補完が効かないし、あんまり嬉しくないかも。 <?php class App extends Illuminate\Foundation\Application {} class Artisan extends Illuminate\Foundation\Artisan {} class Auth extends Illuminate\Auth\AuthManager {} class Blade extends Illuminate\View\Compilers\Blad

    Laravel4でエディタ・IDEで補完されないクラスの対応 - Qiita
    ngyuki
    ngyuki 2013/06/07
    class_alias は死ねばいいと思ってたけどこういう解決方法もありか / "Laravel4のAliasされたクラスの補完 #PHP #laravel - Qiita [キータ]"
  • 業務改善提案「さとうささらで弁当の注文忘れ防止」 - ただのにっき(2013-06-05)

    ■ 業務改善提案「さとうささらで弁当の注文忘れ防止」 いまの勤務先は周辺に商店がなくて昼の事にも困るので、オフィスでまとめてたまご屋に弁当を頼んでいるって話は書いたっけ?*1 で、自作のWebアプリをHerokuで動かして、メンバの注文をとりまとめるところまではIT化できたんだけど、残念ながらたまご屋はまったくIT化されていないので毎朝の発注は電話でしなくちゃならない。最近これを忘れるという事案が発生したのでなんとかしよう →こういうものはプッシュ型じゃないといけない →全員がIRCに常駐してるような会社なら簡単なんだが……と知恵を絞った結果、狭いオフィスなんだから音声アナウンスでいいじゃんということになった。 というわけで最近話題のこれだ: "感情表現のできる"音声合成ソフト「CeVIO Creative Studio Free」。ダウンロード、インストールして、セリフのところに何も考

    ngyuki
    ngyuki 2013/06/07
    jenkins でテスト結果を喋らせてみたい
  • git 1.7.5で追加されたオプションを使ってgit on Dropboxの運用を見直す | uuu

    git 1.7.5がリリースされました。変更点はいろいろありますが、なかでも今回initとcloneに追加された--separate-git-dirオプションに注目してみます。 git init --separate-git-dir=/path/to/repo git initすると普通はカレントディレクトリの下に.gitディレクトリが作られ、そこにリポジトリ情報が格納されます。ワークスペースとリポジトリが単一ディレクトリ下にあるわけですが、以下のような処理をしてリポジトリを破壊してしまった人も居ることでしょう。 $ find -print0 | xargs -0 sed -i 's/foo/bar/g' .. .git/objects/以下が壊滅 この事故はfind -print0ではなくgit ls-files -zを使うことで回避できますが、find以外にも色々と起こりえますし、そも

    ngyuki
    ngyuki 2013/06/07
    git submodule で出来る .git という「ファイル」の正体はこれだったのか "git 1.7.5で追加されたオプションを使ってgit on Dropboxの運用を見直す | uuu"