タグ

ブックマーク / qiita.com/naga3 (5)

  • AngularJSと連携できるAPIファーストWebフレームワーク「Synth」のチュートリアル - Qiita

    はじめに AngularJSは素晴らしいフロントエンドフレームワークですが、それに見合うバックエンドのフレームワークがなかなか見つかりません。 AngularJS+PHP+MySQLで簡単な名簿アプリでPHPや、MongoDB+Express+AngularJS+Node.jsでシンプルなCRUDアプリ作成でExpressのバックエンドを試してみましたが、どうもしっくり来ず。 そんな中、APIを提供することに徹したフレームワークSynthを見つけ、これが求めていたものかもしれない、と思いチュートリアルを試してみることにしました。 必要なプログラム

    AngularJSと連携できるAPIファーストWebフレームワーク「Synth」のチュートリアル - Qiita
    kasumani
    kasumani 2014/06/27
    AngularJSと連携できるAPIファーストWebフレームワーク「Synth」のチュートリアル AngularJSは素晴らしいフロントエンドフレームワークですが、それに見合うバックエンドのフレームワークがなかなか見つかりません。 AngularJS+PHP+
  • 厳密比較演算子の是非 - Qiita

    === や !== などのいわゆる厳密比較演算子、自分は普段あまり使わなくて、厳密な比較をしたい場所だけに使うのですが、世間では == は悪だ即刻消えろ的な論説が多くて不安になります。なので自我を保つために、厳密比較演算子の嫌いなところをいくつかピックアップします。 タイプ数が多い アホみたいですが、これが嫌いな最大の理由です。たった1文字ですが、チリも積もれば山です。 見た目が気持ち悪い イコールが3つも続いて生理的に気持ち悪いです。なんて言うと == も見慣れただけで、ほんとうは十分気持ち悪いんですけどね。比較を == にした人(C言語の人?)は責任を取ってもらいたい。 ズボラな性格の人には向いていない == でハマる場合って、ほとんどの場合0とnullや空文字が混在したときだと思うんですよね。そもそも0を使わない運用にしていることが多いので、一括で比較できる == のほうが楽なことが

    厳密比較演算子の是非 - Qiita
    kasumani
    kasumani 2014/06/19
    厳密比較演算子の是非 === や !== などのいわゆる厳密比較演算子、自分は普段あまり使わなくて、厳密な比較をしたい場所だけに使うのですが、世間では == は悪だ即刻消えろ的な論説が多くて不安になります。なので自我を
  • 二次元配列の表から指定されたIDの行を見つけ出したい - Qiita

    <?php // 表 $users = [ ['id' => 1, 'name' => '長宗我部'], ['id' => 2, 'name' => '勅使河原'], ['id' => 3, 'name' => '小比類巻'] ]; // 見つけ出したいID $id = 2; foreach ($users as $user) { if ($user['id'] == $id) { echo $user['name']; break; } }

    二次元配列の表から指定されたIDの行を見つけ出したい - Qiita
    kasumani
    kasumani 2014/05/23
    二次元配列の表から指定されたIDの行を見つけ出したい 業務で頻発するのですが、以下のような場合ですね。 配列系の強いPHPならもっとシンプルに書けると思うのですが、頭が固くで思いつきませんでした。 Tags: ifttt, kasuma
  • PHPの薄いDBライブラリ「Idiorm」を使ってみた - Qiita

    Idiormとは PDOをそのまま使って業務システムを組んでいたのですが、大きくなるにつれてツラくなってきたので、ラッパーライブラリを探すことにしました。 以前はDoctrineを使っていたのですが、今の業務で使うには高機能すぎる感じがしたので、薄いライブラリを探していたところ、Idiormというのが良さそうだったので試してみることにしました。 $user = ORM::for_table('user') ->where_equal('username', 'j4mie') ->find_one(); $user->first_name = 'Jamie'; $user->save(); $tweets = ORM::for_table('tweet') ->select('tweet.*') ->join('user', array( 'user.id', '=', 'tweet.use

    PHPの薄いDBライブラリ「Idiorm」を使ってみた - Qiita
    kasumani
    kasumani 2014/05/11
    PHPの薄いDBライブラリ「Idiorm」を使ってみた PDOをそのまま使って業務システムを組んでいたのですが、大きくなるにつれてツラくなってきたので、ラッパーライブラリを探すことにしました。 Tags: from Pocket December 12, 2016 at 07
  • 最新のプログラミング知識へのアップデート - Qiita

    自分が現役でプログラミングをやっていた時期はPHP4全盛期で、クラスも使わず、データベースもmysql_関数を直接使うような時代でした。もちろんテンプレートエンジンやフレームワークも使わず、HTMLPHPのロジックを直書きです。JavaScriptもほとんど使っていなかったと思います。 それから数年プログラミングの世界から離れていて、つい最近舞い戻ってきたのですが、あまりにも技術が進歩していて、加齢プログラマにはついてゆくのが大変です。 新しい技術は、前提として知っていなければならない知識が多いのですね。 そんなわけで、カムバックしてから学んだことをまとめました。 PHP系 他の言語、具体的にはRuby on Railsも何度か挑戦したのですが、PHPで出来ることばかりなので、なんとなくモチベーションが上がらなくて最近はやってません。でもRuby界隈は楽しそうで羨ましい。 PDO データ

    最新のプログラミング知識へのアップデート - Qiita
    kasumani
    kasumani 2014/04/30
    最新のプログラミング知識へのアップデート 9 ストック 0 コメント この投稿をストックする 自分が現役でプログラミングをやっていた時期はPHP4全盛期で、クラスも使わず、データベースもmysql_関数を直接使うような時代で
  • 1