タグ

2011年12月25日のブックマーク (16件)

  • FuelPHPでFacebookアプリを作ってみよう。実装編。

    2011/12/11 追記 当初、ソース内にValidation::factory()と記述をしていましたが、近々廃止予定とのことです。 Validation::forge()を使うべきとご指摘を頂きました。有難うございます。 当記事の該当箇所について、修正してあります。 FuelPHP Advent Calendar 2011 11日目です。 @madmamor です。 前日の @kenji_s さんの FuelPHP での Migration の使い方 でもご紹介頂いたとおり、今回は、Facebookアプリの実装編です。 尚、先にこちらをお読み下さるよう、お願いします。 FuelPHPでFacebookアプリを作ってみよう。準備編。 今回実装する機能は * Facebookでのログイン/ログアウト機能 * Facebook情報のDB保存(バリデーション付き) * Facebookのウォ

    FuelPHPでFacebookアプリを作ってみよう。実装編。
  • Loading...

  • Fuelphp、サンプルコードテスター

  • FuelPHP で作成したアプリ「コンタクトフォーム」のソースを公開してみる - A Day in Serenity @ kenjis

    FuelPHPでわりと真面目に遊ぶ の真似をして、作成中のアプリ「コンタクトフォーム」のソースコードを以下で公開します。 http://kenjis-fuel.ap01.aws.af.cm/ https://github.com/kenjis/sample-contact-form/ このアプリは、FuelPHP でセキュアな実用的なアプリを作成するためのサンプルを目指して作成しています。もし、セキュリティホール、バグを発見された方がいましたら、是非、お知らせください。また、このようにコーディングした方がよいという、よりよいコードなども歓迎いたします。 機能的には、『CodeIgniter 徹底入門』にある「コンタクトフォーム」と同じような機能を実装しており、実装方法もだいたい同じようにしてあります。完全なポートではありませんが。 セッション、データベースは使っていません。 CSRF 保護

    FuelPHP で作成したアプリ「コンタクトフォーム」のソースを公開してみる - A Day in Serenity @ kenjis
  • インスピレーションを刺激する!Facebook新タイムラインのデザイン51選!

    あっという間に12月! さて、こんな年末の年の瀬迫るちょー多忙期に、なんとFacebookのタイムラインが新しくなることに! カバー写真とプロフィール写真を工夫することで、面白い見せ方をしているデザインを51個ご紹介します! 新タイムラインの設定方法やカバー写真の変更方法についてはこちらがおすすめです! 来月スタート!新・facebook「タイムライン」登場。で、準備しておきたい5つのこと Facebookでタイムラインのcoverを設定する方法 - nanapi Web また面白いプロフィールページだけを集めたFacebookのグループもおすすめ! Awesome Profile Hacks Ekkapong Techawongthaworn Mohammad L. Azzam Andrew Grojean Yale Zhao Sune Adler Miltersen Sven De B

  • 詳細 ECMA-262-3 第4章 スコープチェーン - mixi engineer blog

    どうもおつかれさまでございます。大形尚弘でございます。先日、 tumblr developer meetup 2011 に参加させていただき、「リブログのこの快感をどのようにサービスに取り入れるか」についてご参加の皆様と熱い議論を交わしたのですが、20時を過ぎた辺りで全員「そろそろ早く帰ってリブログしたいな...」という気持ちになりましたためスッと解散になったのが印象的でした。 ちなみに、「たんぽぽグループ」は実在いたします。みなさんの心の中に...。 というわけで、 Dmitry 先生の ECMA-262-3 シリーズもいよいよ中盤、スコープチェーンについてご一緒に勉強させてください。 詳細 ECMA-262-3 シリーズ 第1章 実行コンテキスト 第2章 変数オブジェクト 第3章 this 第4章 スコープチェーン 第5章 関数 第6章 クロージャ 第7章1節 OOP: 概説 第7章2

    詳細 ECMA-262-3 第4章 スコープチェーン - mixi engineer blog
  • [CSS3] Pure CSS描画の作例まとめ

    たまに目にする「画像使わずにCSSだけでこれ描いたお!」的なアレをまとめてみました。とは言ってもそこまで数は多くありませんが、その内また加筆するかもしれません。動くあいぽいんとかなんかこう色々スゴいっす。こういうのって見れないブラウザもあるから実用的というわけではないし、どちらかというと技術のひけらかしというかそんなアレではあるんだけど、わたくしこういうの大好きであります。 2012/08/27 作例を追記しました。 2012/10/16 作例を追記しました。 Pure CSS3 AT-AT スターウォーズオタなら誰でも知ってるAT-ATをCSSだけで描画したもの。首が動く上にビームも出ます。よく見るとビームの射角まで変わってる。パネルの合わせ具合まで表現してあってなかなか芸が細かいです。 Pure CSS3 AT-AT iPhone4 on pure CSS3! こちらも画像ナシで作った

  • [UI Design] lovely ui - iPhone, iPad, AndroidアプリのクールなUIを紹介するサイト

    [UI Design] lovely uiiPhone, iPad, AndroidアプリのクールなUIを紹介するサイト Pocket Tweet iPhone, iPad, AndroidアプリのクールなUIを紹介するサイト。これ系のUIまとめサイトらしく、アバウト、プロフィール、ナビゲーション、スプラッシュといったように各場面ごとにカテゴリ分けして抽出する事もできます。アプリのUI制作や、クールなルック&フィールのネタを探す際に使えそうなサイト。ウェブデザインとアプリのUIデザインって共通点も多いから、最近じゃUIに移行してたり並行してやってるデザイナー多そう。 lovely ui

  • PHPエクステンション組み込みの仕上げ

    PHPエクステンションの解説は今回でひとまずおしまいです。前回までに紹介できなかったものの中から、とても役に立つエクステンションを紹介します(編集部) 画像を生成するならGDエクステンション 第28回から、多くの開発者が利用するPHPエクステンションを有効にしていく作業を進めてきました。エクステンションについての解説は今回でおしまいです。 毎回テーマを決めてエクステンションを紹介してきましたが、今回は最後ということで、残ったエクステンションから重要なものをいくつか紹介します。1つ目は、画像生成のためのライブラリであるGDを使うためのエクステンションです。GDを使うと、アプリケーションに画像のリサイズやグラフ作成などの描画機能を持たせることができます。 GDエクステンションの利用頻度はかなり高いと言えます。必須のエクステンションと言ってもいいでしょう。なお、こういった画像生成や画像操作のライ

    PHPエクステンション組み込みの仕上げ
  • PHPの設定ファイルを作って配置してみる

    前回の設定でPHPスクリプトを実行できるようになりました。今回は、PHPの動作を制御する設定ファイルの作り方と配置する場所について解説します。(編集部) PHPを使うには設定ファイルも必要 前回はPHPをApache HTTP Server(以下Apache)に組み込み、動作を確認しました。これでPHPのコードをApacheで実行する環境ができました。しかし、これだけでは「取りあえず動く」という程度です。格的に使うには、PHPの実行時設定を制御できるようにする必要があります。 PHPには、実行時の設定があるということを第31回でも軽く触れています。この設定はPHPの振る舞いを調整するためのものです。設定項目の多くはアプリケーションの開発者がコントロールすべきものですが、その設定方法はインフラ担当者も把握しておく必要があります。PHPのアプリケーションによっては、設定が少し変わるだけで動作

    PHPの設定ファイルを作って配置してみる
  • JavaScriptでファイル操作!? File APIを使いこなそう

    連載目次 近年のWebアプリケーションでは、画像ファイルやテキスト・ファイル、Officeファイルのアップロードやダウンロードのやり取りが行われることが多くなってきている(例えば、Twitter上での画像ファイル共有やGoogleドキュメントでのOfficeファイルのアップロードなどがそれだ)。 HTML5では、ファイル操作に関するAPIとして「File API」が定義されたことで、ローカルのファイルをブラウザ上で直接、取り扱うことが可能となった。これによって、Webとローカルの違いをアプリケーションで意識しなければならない局面も少なくなる。 現在、File APIは以下の3種類の仕様が策定されている。

    JavaScriptでファイル操作!? File APIを使いこなそう
    wakuworks
    wakuworks 2011/12/25
  • Javaの例外処理で知らないと損する7つのテクニック

    Javaの例外処理で知らないと損する7つのテクニック:【改訂版】Eclipseではじめるプログラミング(24)(1/3 ページ) これからプログラミングを学習したい方、Javaは難しそうでとっつきづらいという方のためのJavaプログラミング超入門連載です。最新のEclipseとJava 6を使い大幅に情報量を増やした、連載「Eclipseではじめるプログラミング」の改訂版となります(この回と前回のみ、別連載「EclipseでJavaに強くなる」の改訂版です。今回は第4回Javaの例外のテクニックを知る」の改訂版です) 前回の「プログラマの宿命! 例外とエラー処理を理解する」では、Javaにおける例外の用途と基的なコードの書き方、例外が発生するさまざまなケースについて理解しました。 今回は、独自に例外を定義する方法や、ちょっとした例外のテクニックを紹介します。 【1】Eclipseで独自の

    Javaの例外処理で知らないと損する7つのテクニック
  • 【第23回 HTML5とか勉強会レポート】 HTML5のデバイス&位置情報系APIを使いこなせ!

    デバイス系APIの全体像 2011年11月16日、NTTコミュニケーションズで、「第23回 HTML5とか勉強会」が開催された。「HTML5とか勉強会」は、HTML5に関心のあるエンジニアやコーダー、デザイナー向けの勉強会だ。今回のテーマは「デバイス系API」。当日の様子をお伝えしよう。 NTTコミュニケーションズの小松氏@komasshuからプレゼンがスタート。 小松氏はGoogle API Expertであり、徹底解説HTML5 APIガイドブック オフライン系API編や、徹底解説 HTML5 APIガイドブック コミュニケーション系API編などの執筆を手掛けている。 まず、ブラウザからデバイス固有の各種機能を利用できるデバイス系APIとして、Geolocation API、DeviceOrientation Event、HTML Media Captureなどを挙げた。 デバイス系A

    【第23回 HTML5とか勉強会レポート】 HTML5のデバイス&位置情報系APIを使いこなせ!
  • Apacheの設定ファイルでPHPの設定を変える

    前回はPHPの設定ファイルであるphp.iniファイルの書き方を解説しました。今回は、ApacheからPHPの設定を変更する方法を解説します。(編集部) なぜApacheの設定ファイルから? 前回、PHPには実行時の設定があることと、その設定をPHPの設定ファイル(以下php.iniファイル)で変更する方法を解説しました。今回はApache HTTP Server(以下Apache)の設定ファイルから、PHPの設定を変更する方法を紹介します。「php.iniファイルがあれば十分ではないか」と思われる方もいると思いますが、もちろんApacheの設定ファイルからPHPの設定を変更するメリットがあるのです。 Apacheの設定ファイルでPHPの設定を変えるということは、Apacheの設定ディレクティブを使って値を設定することになります。関係するディレクティブは4つあります。まずは基的な「PHP

    Apacheの設定ファイルでPHPの設定を変える
  • WordPress をとにかく速くする (WordPress Advent Calendar 2011 20日目) - dogmap.jp

    12月25日まで毎日ブログをつないでいく WordPress Advent Calendar 2011、20日目担当 @wokamoto です。 @mypacecreator さんに引き継いでいただきました!ドキドキ。 そんな、@mypacecreator さんのエントリはこちら。 3大「WordPressに慣れていない人がやってしまいがちだけど、こっちのほうがいいのになぁ」って思うこと 去年は PHP Advent Calendar に参加して「匿名関数と無名関数 (PHP Advent Calendar 2010 16日目)」って記事を書いたんですが、今年は WordPress Advent Calendar に参加します! そんなわけで、(一部の)みんな大好き WordPress のハイパフォーマンスチューニングの話題。 このサイト dogmap.jp で行っている施策について書きま

  • layer8.sh

    This domain may be for sale!