運営元のロゴ Copyright © 2007-2024 All Rights Reserved by Gijutsu-Hyoron Co., Ltd. ページ内容の全部あるいは一部を無断で利用することを禁止します。個別にライセンスが設定されている記事等はそのライセンスに従います。
![PHP 5.3の新機能と変更点 記事一覧 | gihyo.jp](https://cdn-ak-scissors.b.st-hatena.com/image/square/7241c583676d54fc052c4388a6edd25e4c7f280b/height=288;version=1;width=512/https%3A%2F%2Fgihyo.jp%2Fassets%2Fimages%2Fgihyojp-ogp.png)
問題です。 問題: 呼び出すたびに、1,2,3,...を返すような関数 f( )を定義せよ。 f(); // 1 f(); // 2 f(); // 3 この問題、解けますでしょうか? 普通の関数では、できないと思います。 しかし「クロージャ」というのを使えば、このようなことができます。 クロージャって何だ? 「クロージャ」という言葉を、プログラムの本やサイトで目にすることがありますよね。 私が最初に見たのは続・初めてのPerl 改訂版(アルパカ本)でした。 まったく理解できませんでした。 その後、404 Blog not foundやnaoyaさんのブログなどで「クロージャ」という単語を目にしました。 やはり、まったく分かりませんでした。 とどめの一撃はWikipediaの解説記事。 クロージャ (クロージャー、Closure) は、プログラミング言語において引数以外の変数を実行時の環境
日蓮というと、創価学会や日蓮正宗や顕正会などの大本となった仏教者で、もちろん日蓮宗の大本でもあるわけですが、創価学会や顕正会は知っていても、日蓮自体はよく知らない人も多いと思います。「良く分からんが立派な人だったんだろうな」と思ってる人も多いでしょうが、まあ立派かどうかは個人の価値観なのでさておき、かなりエキセントリックな人物であったことは間違いありません。僕は個人的にはギャングスタラッパーのような感じで理解しています。こういうこと書くと日蓮信者とヒップホッパーを同時に敵に回しそうな気もしますが、まあ気にせず、ラッパーとしての日蓮像を紹介したいと思います。 マジでリアルな修行時代 ・まず、日蓮の生まれですが、彼自身は「賤民の子」であると自称しました。生まれの貧しさや裏街道を歩いてきたと主張するのはギャングスタラッパーの基本ですね。ちなみに、日蓮は漁師の子だとか、さる高貴な血筋の方だとか色々
一覧 2011/12/16TRAVATAR サービスを終了いたしました 2011/11/16TRAVATAR サービス終了のお知らせ 2010/06/18バージョン1.2.0をリリースしました 2010/02/12バージョン1.1.2をリリースしました 2009/12/18バージョン1.1.1をリリースしました 2009/12/10バージョン1.1をリリースしました 2009/11/29MA5にて優秀賞を受賞しました!
photo by gregchiasson cakephp.jpのフォーラムや一部のユーザの間でも話題になっていますが、4年間にわたってCakeの発展に貢献してきたプロジェクトマネージャのGarrett Woodworth氏とリードデベロッパのNate Abele氏が10/23頃にCakePHPのプロジェクトを去りました。 そして新たに立ち上げられたのがLithiumというそれまでCake3と呼ばれていたフレームワークのプロジェクトです。 色々と憶測を呼んでいましたが、Nate本人がこのあたりの経緯をLithiumのプロジェクトブログで語っています。 またNateの開発に対する姿勢は一般の開発者にとっても刺さる内容と言えると思いますのでCakeに関心がない方にもおすすめできます。 本人の了解の元に日本語訳を作ったのでここに掲載します。 原文 http://rad-dev.org/li
CroogoはPHP/CakePHP製のオープンソース・ソフトウェア。Railsライクな開発ができるという特徴で日本でも人気が高いPHPフレームワークがCakePHPだ。フレームワークを用いることで、余計な設定や開発者ごとの癖をある程度吸収できる。何より開発が素早くなる。 ユーザ画面 さらにその特徴を際立たせてくれそうなのがCroogoだ。CroogoはCakePHPを使って構築されているCMSだ。そのまま使うのはもちろんのこと、CakePHPを習得されている方であればカスタマイズも容易だろう。つまりCroogoをベースにさらに開発を素早くすることができるのだ。 Croogoはユーザ画面と管理画面に分かれて提供される。コンテンツ、メニュー、ブロック、メディア、コンタクトフォーム、ユーザ、テーマ、システム設定が主な機能になる。後は自分で自由に機能を追加すれば良い。もちろんCroogoの書き方
zaru zaruです。Web業界でプログラマやってます。デザインもぼちぼち。最近はフロント側をメイン。
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く