タグ

symfonyに関するmanji6のブックマーク (14)

  • Silex入門

    「速い」「自由」「習得しやすい」と話題沸騰中のPHPフレームワークCodeIgniterについて,「PHPで何かつくったことがある」レベルの方を対象に解説します。 http://blog.akagi.jp/archives/1776.html 某ベンチャー企業に勤めるフルスタックエンジニアA氏は、業のシステム開発や運用の傍ら、総務部技術課の一員として様々な技術的雑用を頼まれます。各種アカウントの追加や削除、ウェブサイトのコンテンツ更新、ファイルシステムのバックアップ、などなど。もちろんOSSのツールや自作スクリプトを用いて部分的に自動化は行っていますが、手作業の部分も残っているため雑用から解放されず、なかなか集中して業に取り組むことができません。 今回は、エンジニアに降りかかってくる様々な業務を完全に自動化するための課題や手段について検討し、各種スクリプト、Fabric、Git などの

    Silex入門
  • アクセス制限で嵌る - いろいろメモる

    ようやくPHPネタ Symfonyをやっとくかと、VMWare上の勉強用ゲストOS(CentOS,NAT)でサンプルを作ってみる。 symfony init-project sample symfony init-app bbsとしてサンプル掲示板を作ってみた。 ApacheのDocumentRoot設定したりごにょごにょしてhttp://ゲストOSのIP/bbs_dev.php/にアクセスしたら You are not allowed to access this file. Check bbs_dev.php for more information. とか言われた。あぁ、アクセス権がないのかね?って思ってアクセス権を変更したけど、状況はかわらず。なんだよーとおもって、bbs_dev.phpファイル見てみたら <?php if (!in_array(@$_SERVER['REMOTE_

    アクセス制限で嵌る - いろいろメモる
  • Tidningen Nyheter för alla -

    Skip to main content Registration has been disabled.

  • symfony で普段使っているpluginをまとめてみた - kopug memo

    この記事はSymfonyアドベントカレンダー2010の19日目です Symfony Advent 2010 : ATND Symfonyアドベントカレンダー 2010 | 日Symfonyユーザー会 前の記事:vim-symfony ver 0.10 についてのまとめ【決定版】 次の記事:Symfonyでクリスマスまでに彼女を作る方法(1.4対応) 1. sfWebBrowserPlugin - RESTful APIを利用するならお手の物。HTTP通信なら完全お任せ! READMEを見ると利用方法が事細かに書かれているので非常に分かりやすいですね。 このpluginでは 3種類のインターフェイスをアダプターという形で用意しています。 sfCurlAdapter sfFopenAdapter sfSocketsAdapter どれを利用しても良いのですが、Forward Proxy経由で

    symfony で普段使っているpluginをまとめてみた - kopug memo
  • GoutteからみるSymfony2の使われ方

    こんにちは、小川です。 今回はPHP製のスクレイピングライブラリ「Goutte」を紹介します。 Goutteの作者はSymfonyプロジェクトのリーダーを務めるFabien Potencier氏です。 Goutteの利用にはPHP 5.3が必須です。また、GoutteはSymfony2のコンポーネントやZend Frameworkの一部のライブラリを利用しています。 まずはインストールを行います。GitHubのリポジトリをクローンします。 実際にスクレイピング処理を記述するscrape.phpを作成します。 Goutteは単一のPharアーカイブにまとめられています。 このPharアーカイブを読み込むだけでGoutteが利用可能です。読み込みはPHPファイルと同様、requireで行います。 (PHP: Phar - Manual) 先ほどクローンしたGoutteディレクトリの直下にgou

    GoutteからみるSymfony2の使われ方
  • GT Nitro: カーレーシング・ドラッグレーシングゲーム - Google Play のアプリ

    GT Nitro: Car Game Drag Raceは、典型的なカーゲームではありません。これはスピード、パワー、スキル全開のカーレースゲームです。ブレーキは忘れて、これはドラッグレース、ベイビー!古典的なクラシックから未来的なビーストまで、最もクールで速い車とカーレースできます。スティックシフトをマスターし、ニトロを賢く使って競争を打ち破る必要があります。このカーレースゲームはそのリアルな物理学と素晴らしいグラフィックスであなたの心を爆発させます。これまでプレイしたことのないようなものです。 GT Nitroは、リフレックスとタイミングを試すカーレースゲームです。正しい瞬間にギアをシフトし、ガスを思い切り踏む必要があります。また、大物たちと競いつつ、車のチューニングとアップグレードも行わなければなりません。世界中で最高のドライバーと車とカーレースに挑むことになり、ドラッグレースの王冠

    GT Nitro: カーレーシング・ドラッグレーシングゲーム - Google Play のアプリ
  • symfony1.4 - action内であれこれ - - KAYAC Engineers' Blog

    お久しぶりです!夏季休暇真っ最中のitani(@w650)です。 入社して5か月経ちますが、ひたすらsymfonyを触り続けています。 今回は、日々symfonyを触り続けてきた中で学んだ、action内でできることをいくつか紹介します。 1. metaタグやcssなどの指定 symfonyでmetaタグの指定やcssの読み込み等をしようとしたとき、真っ先に思いつくのはview.ymlだと思います。 しかし、symfonyのresponseオブジェクトを使えばview.ymlで設定するようなことがaction内でできます。 まずは、responseオブジェクトを取得します。 これはsfComponentの中にすでにメソッドが用意されています。 $response = $this->getResponse(); このメソッドはsymfonyのsfWebResponseオブジェクトを取得します

    symfony1.4 - action内であれこれ - - KAYAC Engineers' Blog
  • モバイル向けTwitterクライアントをsymfonyで作った

    『yubitter』という携帯電話向けのTwitterクライアントサービス(ゲートウェイ)をsymfonyで作りました。(サービスの詳細はリンク先でご確認下さい。) cloudrop発のアウトプットとして開発に取り組んだもので、初めてのリリースとなります。 タイトルにはsymfonyと書きましたが、開発には数多くのオープソースソフトウェアのお世話になっています。 できる事ならyubitterもソースを公開したいのですが、利用しているライブラリのライセンスの確認、環境依存部分の抽象化、symfony1.4系への対応、ドイヒーなコードの修正などを行う必要があり、今は難しいところです。 最終的にはそういう諸々を乗り越えての公開を目指して行きたいと思っています。 事実上のモバイル向けクライアントの標準であるモバツイッターや、多機能でアジャイルなMovatter、さらには公式の携帯版がある中で、いま

    モバイル向けTwitterクライアントをsymfonyで作った
  • symfony1.4を海外のサーバーで動かすときに注意すること - ken39arg’s blog

    localで開発をしてAmazonEC2で運用しようとしたら、えらいハマった。 考えてみれば当たり前なんだけど、しばらく国内サーバーばかり使ってる温室育ちのボクはすっかり忘れてた。 タイムゾーンが違うのよね。。。 今回の場合は、ローカルで現在時間で公開時間を設定していたCMS用データをEC2に置いたサーバーでロードしたところ、全く使えなクなってしまった。 当たり前なんだけどUSWEST / USEASTどちらも、だいぶ日より時間が遅い。 そもそも、CMSならまだしも、CGMだとユーザーの投稿時間がめちゃくちゃになってしまう。 超あぶねー。 という訳で、以下を必須で設定していおいた方が良さそう project/configにsettings.yml all: .settings: default_timezone: Asia/Tokyo default_culture: ja projec

    symfony1.4を海外のサーバーで動かすときに注意すること - ken39arg’s blog
    manji6
    manji6 2010/10/04
    PHP5のタイムゾーン設定
  • symfonyでアジャイルWebアプリケーション開発

    symfonyでアジャイルWebアプリケーション開発

    symfonyでアジャイルWebアプリケーション開発
  • GT Nitro: カーレーシング・ドラッグレーシングゲーム - Google Play のアプリ

    GT Nitro: Car Game Drag Raceは、典型的なカーゲームではありません。これはスピード、パワー、スキル全開のカーレースゲームです。ブレーキは忘れて、これはドラッグレース、ベイビー!古典的なクラシックから未来的なビーストまで、最もクールで速い車とカーレースできます。スティックシフトをマスターし、ニトロを賢く使って競争を打ち破る必要があります。このカーレースゲームはそのリアルな物理学と素晴らしいグラフィックスであなたの心を爆発させます。これまでプレイしたことのないようなものです。 GT Nitroは、リフレックスとタイミングを試すカーレースゲームです。正しい瞬間にギアをシフトし、ガスを思い切り踏む必要があります。また、大物たちと競いつつ、車のチューニングとアップグレードも行わなければなりません。世界中で最高のドライバーと車とカーレースに挑むことになり、ドラッグレースの王冠

    GT Nitro: カーレーシング・ドラッグレーシングゲーム - Google Play のアプリ
  • KLab Social Game Platform� ~Symfony1.4活用事例~

    2010年4月16日の開催された「KAYAC×KLab合同勉強会」のKLabセッションです。Read less

    KLab Social Game Platform� ~Symfony1.4活用事例~
  • Symfony2にも入っているPHP 5.3ベースの超便利ライブラリ集:phpspot開発日誌

    Introducing four new PHP 5.3 components and Goutte, a simple web scraper | php|architect Symfony2にも入っているPHP 5.3ベースの便利ライブラリ集が紹介されていました。 ブラウザのシュミレーションをしたり、DOMを辿ったり、CSSセレクタ形式をXpathに変換したりと、便利に使えそうです。 CssSelector CSSセレクタをXPathに変えてくれるモジュールのようです。 ページのスクレイピングにとっても役立ちそうですね $document = new DOMDocument(); $document->loadHTMLFile('http://fabien.potencier.org/articles'); $xpath = new DOMXPath($document); forea

  • ウノウラボ Unoh Labs: PHPで暗号化・復号化あれこれ

    GT Nitro: Car Game Drag Raceは、典型的なカーゲームではありません。これはスピード、パワー、スキル全開のカーレースゲームです。ブレーキは忘れて、これはドラッグレース、ベイビー!古典的なクラシックから未来的なビーストまで、最もクールで速い車とカーレースできます。スティックシフトをマスターし、ニトロを賢く使って競争を打ち破る必要があります。このカーレースゲームはそのリアルな物理学と素晴らしいグラフィックスであなたの心を爆発させます。これまでプレイしたことのないようなものです。 GT Nitroは、リフレックスとタイミングを試すカーレースゲームです。正しい瞬間にギアをシフトし、ガスを思い切り踏む必要があります。また、大物たちと競いつつ、車のチューニングとアップグレードも行わなければなりません。世界中で最高のドライバーと車とカーレースに挑むことになり、ドラッグレースの王冠

    ウノウラボ Unoh Labs: PHPで暗号化・復号化あれこれ
    manji6
    manji6 2009/12/09
  • 1