タグ

Programmingに関するchangsaのブックマーク (12)

  • Apple、Adobe、Google、MSの立場比較表(妄想版)

    これは2010年2月3日に書かれた記事です。 先日、AppleからiPadなる製品が発表されましたが、それがFlash非対応だったことから、AppleとAdobeのスタンスがいろんなブログやらコラムやらで取り上げられました。 そこで、そのへんで囁かれている話を真に受けた人間(私)が、AppleとAdobeに加えてGoogleMicrosoft(一部Mozilla)に対するイメージらしきものを表にしてみました。 尚、ここに書いてある内容は根拠のない憶測などが混じった記事を大量に読んだ後に、レッドブルを飲んで空想の翼を広げたことによって到達したイメージであり、現実に即したものではありません。あらかじめご了承ください。

  • RedLine Magazine : PHP宿題 MVC の勉強

    PHP宿題 MVC の勉強 頂いた宿題勉強日誌。今日は「MVC」について。(MVC - Google 検索) フレームワークを利用する前にきっちり理解しておくといい内容とのこと。 実は前にSmartyを使ったことがあって、デザインとロジックを分ける主旨についてはイメージできるのだけれど、MVCと言われると「C」の役割がいまいち分からない。(MとCの境目がイマイチ分からない) MVCについて検索してるとフレームワークのお話に行き着く事が多くてなかなか初心者向けの簡単な説明が見つからないのだけれど、いろいろ調べた結果を自分なりに解釈すると、 表示担当がView 入力された内容についてModelに処理をお願いしたり、Viewに表示をお願いしたり、橋渡し的な役割をするのがController データの処理がModel(こっちでは入力されたデータの受取とか処理後の結果を直接Viewに渡したりはしない

  • オブジェクト指向PHP

    PHP5でオブジェクト指向入門11月24日・・・__getと__set 09月01日・・・WP-DB-Backup 08月28日・・・テンプレート読み込み順位 07月29日・・・Custom Field GUI 03月28日・・・例外処理 当サイトの更新情報をお届けします!フィードの購読はこちらから。 2008年11月24日 存在しないプロパティにアクセスした時に、実行されるメソッドを定義することができます。(private属性が付与されているプロパティをクラス外から呼び出した場合、クラス外からは見えないため、存在しないとみなされます。)そのための特殊なメソッドが、__get(アンダーバー2個)です。引数は呼び出そうとしたプロパティ名です。 class Sample { public function __get($propName) { return $propName . " do

  • RedLine Magazine : PHP修行 「setter/getter」を知るの巻

    PHP修行 「setter/getter」を知るの巻 2010.02.17追記 PHPでは「カプセル化」でググる 2010.02.17追記 オブジェクト、getter/setterについての解説 この前書いたMVC勉強のコメントにて添削をして頂いてる最中なのですが、その中でまたもや新たなキーワードが出てきまして・・・。添削して頂いてる最中ですが、分からないコトが出てきたので、先にそっちの勉強して出直してきます。先生、すみません。しばしお待ちを・・・。そんでもって、分からなかったのがこの一文。 setterで値セット、getterで値取り出し。setter,getterを使うことで複数人で開発時に"誰かが勝手なルールで"$nameの値を変更してしまうことを防げる。 ちょっと待って。「setter」「getter」は初耳。教えて!google先生(n'∀')η (n ▼ω▼ ) < sette

  • PHP: array_merge - Manual

    Getting Started Introduction A simple tutorial Language Reference Basic syntax Types Variables Constants Expressions Operators Control Structures Functions Classes and Objects Namespaces Enumerations Errors Exceptions Fibers Generators Attributes References Explained Predefined Variables Predefined Exceptions Predefined Interfaces and Classes Predefined Attributes Context options and parameters Su

    PHP: array_merge - Manual
    changsa
    changsa 2010/10/16
    array_merge — ひとつまたは複数の配列をマージする
  • PHPリファレンス(基本/入門)

    サンプルコード付きの実践的なPHPのリファレンスを公開しています。

  • PHP: PHP マニュアル - Manual

    Getting Started Introduction A simple tutorial Language Reference Basic syntax Types Variables Constants Expressions Operators Control Structures Functions Classes and Objects Namespaces Enumerations Errors Exceptions Fibers Generators Attributes References Explained Predefined Variables Predefined Exceptions Predefined Interfaces and Classes Predefined Attributes Context options and parameters Su

    PHP: PHP マニュアル - Manual
    changsa
    changsa 2010/08/21
    超基本、ブックマーク忘れてた。たぶん、ずっとお世話になる
  • PHPの比較の素晴らしさ加減は正常

    if ("0x0A" == "10") { print '(´ε` )チュッ'; } チュッ。されちゃいます。 文字列であっても整数と解釈できる文字列の場合は勝手に型変換しやがる今世紀最大の愚行を犯してしまうってのは有名な話だよね。 文字列であっても整数と解釈できる文字列の場合は自動的に整数に型変換してくれる超便利機能があるってのは有名な話だよね。 だけどなんでコレが一致するかわけがわからんかった。 0x0Aは10進数で10になるので一致する。と、言いたいところなんですがそう単純な話じゃないんだ。 以下の例を目ん玉見開いて見て欲しい。 var_dump(0x0A); var_dump("0x0A"); var_dump((int)"0x0A"); var_dump((float)"0x0A"); var_dump(intval("0x0A")); 実行結果 int(10) string(4

    PHPの比較の素晴らしさ加減は正常
    changsa
    changsa 2010/07/16
    素敵な個性をベタ褒めで大爆笑。PHPの微妙な仕様、4と5、5.2とか5.3や次の6でどーなんかしら?滅多に関係ないけど知らないとデバッグのド壷にハマる率高い、「素晴らしい柔軟な仕様規定」w
  • GT Nitro: カーレーシング・ドラッグレーシングゲーム - Google Play のアプリ

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

    GT Nitro: カーレーシング・ドラッグレーシングゲーム - Google Play のアプリ
    changsa
    changsa 2010/07/01
    ひえ〜、4から5に移行できてないのに、もう「PHP 5.2.x から PHP 5.3.x への移行」ですって!使うとこだけでいいから追いつかねば
  • IT戦記

    みなさんお元気ですか?僕は少しだけ元気ではありません。じんわりとした夏の暑さを感じながらブログを書いています。 実は、数ヶ月前にスマートニュースという会社を退職しました。 しばらく無職 しばらくは就職せずに無職でいようかなと思っています。 すぐに再就職した方がいいんだろうな〜。とは思うのですが少し疲れたかも。 いい時代になったものだ 最近は AI の進化も素晴らしく、昔ソフトウェアで出来なかったことがどんどんできるようになってるなって感じます。 Rust とか、ちょうど欲しかった感じのプログラミング言語もあるし、 ChatGPT は完璧ではないけど何か新しいことを始めるときに素晴らしい洞察を与えてくれる。 時代は確実に良くなってる。そんな時代に「自分は働いていないくていいのか」と少し不安になるけれど、自由気ままにコードを書く、そんな時間が今あってのもいいのかなって思ってます。 オフトピック

    IT戦記
  • 【 ほでなすPHP 】 PHPの基本

    PHPの基 ~ ほでなすでも解かるPHP講座 ~ このページは、最低限必要なPHPの基礎知識をマスターし、PHPで“何かが出来る”位のレベルになる事を目標とした入門講座です。 この講座は、HTMLの基を理解している事を前提として執筆してあります。また、JavaScriptをちょっとだけ使える位のレベルであれば問題無いと思いますが、PHPはおろかプログラミング自体未経験な方でも理解出来るよう心掛けたつもりです。ちなみに、管理人自身のレベルが大学の時の「プログラミング入門」なる講義でHTMLを初めて使い、その後JavaScriptをちょっと嗜み、PHPも最近知って遊んでる程度ですので、びびらなくても大丈夫です。 【注意事項】 講座は、PHPの全てを網羅する訳ではありません。また、管理人自身がPHPを完全に理解しているわけでもないので、思い付きや思い込みで記述した個所に重大な誤りがあるかも

  • 【 ほでなすPHP 】 PHP5の基本

    続・PHPの基::PHP5の基 PHP4からPHP5になって、クラス・オブジェクト関係の仕様が大きく変更・機能強化され、また「例外処理」その他の機能が追加されました。 このページは「PHPの基PHP4対応のPHP講座)」のページの続編(PHP5の基編)です。このページでは、PHP5で変更・追加された各種機能について解説しています。 目次 オブジェクトの代入 【clone()命令】 メンバのアクセス制限 【public、protected、private】 スタティックメンバ/クラス定数 【::演算子、static、self、parent、const】 コンストラクタとデストラクタ 【__construct()、__destruct()】 特殊メソッド/オートロード 【__*()メソッド、__autoload()関数】 オブジェクト引数のクラス指定 例外処理 【try、thro

  • 1